Programmers/프로그래머스-크레인 인형 뽑기 게임-python
4423 단어 programmersprogrammers
문제
풀이
- stack을 구현하여 접근하였다
코드
# https://programmers.co.kr/learn/courses/30/lessons/64061
# programmers, level1: 크레인 인형 뽑기, python3
def solution(board: list, moves: list) -> int:
stack = []
answer = 0
for move in moves:
for x in range(len(board)):
if board[x][move-1]:
stack.append(board[x][move-1])
board[x][move-1] = 0
if len(stack) > 1:
if stack[-1] == stack[-2]:
stack.pop()
stack.pop()
answer += 2
break
return answer
결과
출처 & 깃허브
Author And Source
이 문제에 관하여(Programmers/프로그래머스-크레인 인형 뽑기 게임-python), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@cosmos/Programmers프로그래머스-크레인-인형-뽑기-게임-python저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)