자바로 코딩테스트를 풀어왔는데, 문자열 다루는 문제 등에서 자료형을 정하지 않고 선언할 수 있고, 리스트의 길이가 유연한 파이썬이 더 편하다고 느껴 언어를 바꿔 연습하고자 한다.
https://programmers.co.kr/learn/courses/30/lessons/64061
def solution(board, moves):
answer = 0
stack = []
for move in moves:
for i in range(len(board)):
if board[i][move - 1] != 0:
stack.append(board[i][move - 1])
board[i][move - 1] = 0
if len(stack) >= 2:
if stack[-1] == stack[-2]:
stack.pop(-1)
stack.pop(-1)
answer += 2
break
return answer