본문 바로가기
백준

[백준] 10773번 파이썬 (제로)

by 헤이즐넛 좋아하는 개발자 2024. 3. 20.

1. 문제와 예제

문제
예제


2. 전체 코드

import sys
input = sys.stdin.readline

# 입력 받기
K = int(input().rstrip()) # 주어지는 정수의 수
stack = [] # 스택

for _ in range(K):
    num = int(input().rstrip()) # 정수
    if num != 0:
        stack.append(num)
    else:
        stack.pop()

# 결과 출력하기
print(sum(stack))

3. 풀이

stack을 활용하는 아주 기초적인 문제다.