https://school.programmers.co.kr/learn/courses/30/lessons/12906
def solution(arr): stack = [] for i in arr: if not stack or stack[-1] != i: # 스택이 비어있거나 스택의 마지막 요소가 i가 아닐 경우 stack.append(i) return stack