def solution(board, moves):
bucket = []
answer = []
for move in moves:
for i in range(len(board)):
if board[i][move-1] > 0:
bucket.append(board[i][move-1])
board[i][move-1] = 0
if bucket[-1:] == bucket[-2:-1]:
answer += bucket[-1:]
bucket = bucket[:-2]
break
return len(answer)*2
'Coding Test > Programmers_Python' 카테고리의 다른 글
[프로그래머스/python] 행렬의 곱셈 (0) | 2020.08.04 |
---|---|
[프로그래머스/python] 최댓값과 최솟값 (0) | 2020.08.04 |
[프로그래머스/python] 콜라츠 추측 (0) | 2020.07.29 |
[프로그래머스/python] 제일 작은 수 제거하기 (0) | 2020.07.29 |
[프로그래머스/python] 이상한 문자 만들기 (0) | 2020.07.29 |