프로그래머스

Speedwell🍀·2023년 2월 19일
0

PS

목록 보기
1/16
post-thumbnail

크레인 인형뽑기 게임

2019 카카오 개발자 겨울 인턴십
문제링크

def solution(board, moves):
    answer = 0
    stack = []
        
    for mov in moves:
        for i in range(len(board)):
            if board[i][mov-1] == 0:
                continue
            
            last = board[i][mov-1]
            board[i][mov-1] = 0
            if stack and stack[-1] == last:
                stack.pop()
                answer += 2
            else:
                stack.append(last)
            break
            
    return answer

다시 풀어보기!

0개의 댓글