import sys
input = sys.stdin.readline

k = int(input())
ex_stack = []  

for _ in range(k):
    num = int(input())  

    if num == 0:  
        ex_stack.pop() # 0이 입력될 경우 스택의 가장 최근 수를 잘라내기 합니다.
                       # pop함수는 인덱스가 없을 경우 마지막 값을 제거합니다.
    else:
        ex_stack.append(num)  # 0이 아닌 경우 수를 스택에 추가

result = sum(ex_stack)

print(result)

'코딩 연습 > 백준 코드' 카테고리의 다른 글

팰린드롬수-1259.py  (0) 2023.10.18
팰린드롬수-1213.py  (0) 2023.10.18
접미사 배열-11656.py  (0) 2023.10.18
빙고-2578.py  (0) 2023.10.18
블랙잭-2798.py  (0) 2023.10.18

+ Recent posts