원하는대로

관심분야에 대해 원하는 모든 것을 발행하는 곳

미정 자세히보기

공부 스걱스걱/코딩테스트

[python3]프로그래머스_크레인 인형뽑기 게임

ohsoou 2021. 5. 13. 17:42

def solution(board, moves):
    answer = 0
    basket = [];
    top = -1;
    for j in moves:
        for i in range(len(board)):
            if (board[i][j-1] != 0):
                current = board[i][j-1]

                board[i][j-1] = 0
                top += 1
                basket.append(current)

                if (top > 0 and basket[top] == basket[top-1]):
                    del basket[top]
                    del basket[top-1]
                    top -= 2
                    answer += 2
                break


    return answer