소스 코드
count = int(input()) # 입력받을 스택 리스트 안의 총 숫자의 수
stk = [] # 스택 리스트
for i in range(count):
num = int(input())
if(num == 0): #num이 0이면 pop
stk.pop()
else:
stk.append(num) #그게 아니라면 append = push
print(sum(stk))
실행 화면
'5. 알고리즘 > 5_3 백준' 카테고리의 다른 글
[백준알고리즘] 1978번 소수 찾기 파이썬(Python) (1) | 2020.10.08 |
---|---|
[백준알고리즘] 10828번 스택 파이썬(Python) (1) | 2020.10.07 |
[백준알고리즘] 1427번 소트인사이드 파이썬(Python) (0) | 2020.09.29 |
[백준알고리즘] 2751번 수 정렬하기 2 파이썬(Python) (0) | 2020.09.24 |
[백준알고리즘] 1157번 단어 공부 파이썬(Python) (0) | 2020.09.23 |