반응형
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
반응형
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[파이썬][프로그래머스] Lv. 1 [1차] 비밀지도 (0) | 2022.06.22 |
---|---|
[파이썬][프로그래머스] Lv. 1 실패율 (0) | 2022.06.21 |
[파이썬][프로그래머스] Lv. 1 키패드 누르기 (0) | 2022.06.21 |
[파이썬][프로그래머스] Lv. 1 숫자 문자열과 영단어 (0) | 2022.06.21 |
[파이썬][프로그래머스] Lv. 1 신규 아이디 추천 (0) | 2022.06.21 |
댓글