카카오 개발자 겨울 인턴쉽 크레인 인형뽑기 게임_프로그래머스_파이썬
- 나의 풀이
board = [[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]]
moves = [1,5,3,5,1,2,1,4]
def solution(board, moves):
answer = 0
basket = []
for i in range(len(moves)):
for j in range(len(board)):
if board[j][moves[i]-1] != 0:
basket.append(board[j][moves[i]-1])
board[j][moves[i]-1] = 0
print(basket)
break
while len(basket)>1:
if basket[-1] == basket[-2]:
basket.pop(-1)
basket.pop(-1)
answer+=2
else:
break
return answer
solution(board, moves)
[4]
[4, 3]
[4, 3, 1]
[4, 3, 1, 1]
[4, 3, 3]
[4, 2]
[4, 2, 4]
4
Comments