코딩테스트/프로그래머스
[프로그래머스] 크레인 인형뽑기 게임 파이썬(python)
Jiwon_C
2021. 3. 9. 23:54
# 문제 링크
programmers.co.kr/learn/courses/30/lessons/64061
코딩테스트 연습 - 크레인 인형뽑기 게임
[[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
# Soultion
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | def solution(board, moves): mv = 0 answer = 0 output = [] for m in moves: n = 0 for i in board: if(i[m-1]!=0): #비어있지 않으면 if len(output)==0 or output[-1] != i[m-1]: output.append(i[m-1]) elif output[-1] == i[m-1]: #똑같은 값이 들어있으면 answer+=2 output.pop() board[n][m-1] = 0 break n+=1 return answer | cs |