이것도 매우 간단한 문제라 빠르게 풀 수 있었다. 간단한 문제이므로 따로 풀이를 하지는 않겠다.
import sys
N = int(sys.stdin.readline())
nums = []
for i in range(N):
a = int(sys.stdin.readline())
if a == 0 and len(nums) != 0:
del nums[-1]
else:
nums.append(a)
print(sum(nums))
'알고리즘 테스트 > 백준 문제풀이 및 해설' 카테고리의 다른 글
<백준 문제풀이: 11050번> 파이썬 - 이항 계수 1 (0) | 2020.12.27 |
---|---|
<백준 문제풀이: 3036번> 파이썬 - 링 (0) | 2020.12.27 |
<백준 문제풀이: 10828번> 파이썬 - 스택 (0) | 2020.12.27 |
<백준 문제풀이: 2609번> 파이썬 - [수학3] 최대공약수와 최소공배수 (0) | 2020.12.24 |
<백준 문제풀이 - 11653번> 파이썬 - [수학3] 소인수분해 (0) | 2020.12.24 |