728x90
Programmers
2019 카카오 개발자 겨울 인턴십 - 크레인 인형뽑기 게임
https://school.programmers.co.kr/learn/courses/30/lessons/64061
문제
코드
- 뽑은 인형 자리에 0을 채워넣고
- 뽑은 인형들 리스트에서 같은 인형이 연속해서 넣어지면 pop을 활용해 제거
def solution(board, moves):
answer = 0
result = []
n = len(board)
for i in moves:
for j in range(n):
if board[j][i-1] != 0:
result.append(board[j][i-1])
board[j][i-1] = 0
break
if len(result) > 1 and result[-1] == result[-2]:
result.pop()
result.pop()
answer += 2
return answer
728x90
반응형
'Algorithm' 카테고리의 다른 글
[프로그래머스] [카카오 인턴] 키보드 누르기 - 파이썬 (0) | 2024.05.14 |
---|---|
[프로그래머스] [PCCE 기출문제] 9번 / 이웃한 칸 - 파이썬 (0) | 2024.05.09 |
[프로그래머스] 체육복 - 파이썬 (0) | 2024.05.09 |
[프로그래머스] 완주하지 못한 선수 - 파이썬 (0) | 2024.05.08 |
[프로그래머스] [1차] 다트 게임 - 파이썬 (0) | 2024.05.08 |