본문 바로가기
알고리즘/프로그래머스

[파이썬][프로그래머스] Lv. 1 크레인 인형뽑기 게임

by SBOX Learning by doing 2022. 6. 21.
반응형

def solution(board, moves):
    answer = 0
    picklist = [0]

    for i in moves:
        # 위에서부터 확인
        for j in range(len(board)):

            if board[j][i-1] != 0:
                # boom: pop, count+2
                if picklist[-1] == board[j][i-1]:
                    picklist.pop()
                    board[j][i-1] = 0
                    answer += 2
                    break
                # 리스트 추가
                else:
                    picklist.append(board[j][i-1])
                    # 삭제
                    board[j][i-1] = 0
                    break

    return answer

반응형

댓글