a = []
for _ in range(int(input())):
num = int(input())
if num == 0:
a.pop()
else:
a.append(num)
print(sum(a))
Stack의 pop을 활용한 매우 간단한 문제였다. 지금 시험기간이므로 매우 간단한 문제들만 풀 예정이다.
'Python > Problem Solving' 카테고리의 다른 글
[TIL] 👨💻파이썬 알고리즘 인터뷰 Day 3 3Sum (0) | 2020.09.13 |
---|---|
[TIL] 👨💻파이썬 알고리즘 인터뷰 Day_2 # 배열 빗물 트래핑 (0) | 2020.09.12 |
[TIL] 파이썬 알고리즘 인터뷰 Day_1 # 1 문자열 조작 (0) | 2020.09.11 |
백준 2231번 분해합 [브루트포스] (0) | 2020.09.07 |