나의 답안

- i로 moves 배열을, j로 board 배열을 위(0)부터 순회
- board의 해당 자리가 0(빈자리)이면 그 아랫값(행+1)을 조사
2-1. board의 해당 자리가 자연수(인형)이면, 그 값을 busket의 가장 뒤의 값과 비교
- busket에서 비교한 값과 같다면, busket에서 1개를 빼내고 사라진 갯수에 +2
3-1. busket에서 비교한 값과 다르다면, busket에 그대로 push
- 꺼낸 인형의 자리는 0(빈자리)으로 저장하고 다음 moves 검사
다른 답안

접근은 비슷하나, 이중 for문 대신 moves.forEach()로 바꾸어 쓸 수 있었고, 0이 아닐 때 break문이 포함되기 때문에 0일 때 continue는 굳이 해주지 않아도 됐다!