문제 링크 : https://www.acmicpc.net/problem/10773
스택 문제입니다. 스택의 주요 함수인 push, pop, empty 등을 구현하는 10828번 문제를 풀었다면 쉽게 풀 수 있는 문제입니다. 처음 자료구조를 배울 때 C로 배웠었는데 당시에 모든 함수를 일일이 구현했던 것 생각하면... 역시 파이썬이 편하긴 합니다.
x = int(input())
lst = []
for i in range(x):
num = int(input())
if num:
lst.append(num)
continue
lst.pop()
print(sum(lst))
'알고리즘 문제풀이 > 백준' 카테고리의 다른 글
17212번 - 달나라 토끼를 위한 구매대금 지불 도우미(python3) (0) | 2020.08.02 |
---|---|
12865번 - 평범한 배낭(python3) (0) | 2020.07.30 |
14697번 - 방 배정하기(python3) (0) | 2020.07.30 |
1912번 - 연속합(python3) (0) | 2020.07.28 |
2231번 - 분해합(python3) (0) | 2020.07.28 |