인형뽑기1 프로그래머스 - 크레인 인형뽑기 게임 (Python) 문제 출처: programmers.co.kr/learn/courses/30/lessons/64061# 코드 def solution(board, moves): answer = 0 stacklist = [] for i in moves: for j in range(len(board)): if board[j][i-1] != 0: #1 if stacklist and stacklist[-1] == board[j][i-1]: #2 stacklist.pop(-1) answer += 2 else: stacklist.append(board[j][i-1]) #3 board[j][i-1] = 0 #4 break return answer 풀이 #1: move 칸의 위쪽부터 돌아가며 값이 0이 아닐 경우 (인형이 존재할 경우)를.. 2022. 6. 6. 이전 1 다음