less than 1 minute read

문제링크

스택 활용

파이썬

def solution(board, moves):
    answer = 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:
                     if bucket[-1] == bucket[-2]:
                        bucket.pop()
                        bucket.pop()
                        answer+=2
                break
    return answer
                         

        

카테고리:

업데이트:

댓글남기기