Notice
Recent Posts
Recent Comments
Link
유자차의 재테크 공부방
[프로그래머스] 크레인 인형뽑기 게임 본문
반응형
# 리스트.pop() : 리스트 마지막 요소를 뽑아내고, 리스트에서 마지막 요소 삭제
a = [1,2,3,4,5]
a.pop() # 5
print(a) # [1,2,3,4]
############################################################################
# 리스트.pop(n) : n번째 요소를 pop
a = [1,2,3,4,5]
a.pop(2) # 3
print(a) # [1,2,4,5]
풀이 방법
def solution(board, moves):
ans = 0
bucket = []
for i in moves:
for j in range(len(board)):
if board[j][i-1] != 0:
bucket.append(board[j][i-1])
board[j][i-1] = 0
# 같은 인형 삭제
if (len(bucket) > 1) and (bucket[-1] == bucket[-2]):
bucket.pop()
bucket.pop()
ans += 2
break
return ans
반응형
'파이썬 > 알고리즘 문제 풀이' 카테고리의 다른 글
[프로그래머스] 소수찾기 (0) | 2022.03.05 |
---|---|
[프로그래머스] 없는 숫자 더하기 (0) | 2022.03.05 |
[프로그래머스] 키패드 누르기 (0) | 2022.03.04 |
[프로그래머스] 숫자 문자열과 영단어 (0) | 2022.03.01 |
[프로그래머스] 신규 아이디 추천 (0) | 2022.02.28 |
Comments