Coding Test/Programmers_Python

[프로그래머스/python] 크레인 인형뽑기 게임 (2019 카카오 개발자 겨울 인턴십)

J동진 2020. 8. 3. 17:01

 

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