CodingTest/programmers
[프로그래머스/Programmers] 크레인 인형뽑기 게임 - Python
ukunV
2021. 9. 5. 13:32
Link
코딩테스트 연습 - 크레인 인형뽑기 게임
[[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
Solution
def solution(board, moves):
answer = 0
box = []
for i in range(len(moves)):
for j in range(len(board)):
if board[j][moves[i] - 1] != 0:
box.append(board[j][moves[i] - 1])
board[j][moves[i] - 1] = 0
if len(box) >= 2:
if box[-1] == box[-2]:
answer += 2
del box[-1]
del box[-1]
break
return answer
📌 Tip: 크레인을 작동시킨 위치에 인형이 없을 경우는 따로 작성하지 않아도 된다.