문제 풀이/Programmers
2022. 3. 4.
[프로그래머스] 크레인 인형뽑기 게임 (JAVA)
문제 출처 - Programmers 문제는 여기 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr [풀이] 1. moves에 해당하는 열의 가장 윗 행에 있는 값을 구한다. 2. 스택의 peek와 1에서 구한 값을 비교해 2-1. 같다면 스택의 값을 pop 하고 값을 2 증가시킨다. 2-2. 다르다면 스택에 넣어준다. 3. 1번에서 구한 값을 0으로 만들어준다. [접근] 1. 문제를 보고 moves에 해당하는 열의 가장 윗 행에 있는 인형을 뽑는다고 이해를 하였다. 2. 뽑은 인형이 두 번 연속 같은 인형이라면 바구니에 담으며 터진다고 ..