JiSoo's Devlog

[백준 / 파이썬] 10773번 제로 본문

코테준비

[백준 / 파이썬] 10773번 제로

지숭숭숭 2024. 1. 13. 19:43

n = int(input())
a = []
for i in range(n):
    m = int(input())
    if m == 0:
        a.pop()
    else:
        a.append(m)

r = sum(a)
print(r)

 

수를 잘못 불렀을 때 0을 외친다고 했으니까 0을 불렀다면 최근 수 지우기

0이 나오면 pop()으로 리스트에 들어있던 수 빼주고 아니면 append

 

728x90