알고리즘/백준
제로 [ Python ] [ 백준 : 10773 ]
muyeon
2023. 5. 24. 22:10
풀이 및 회고
어렵거나 힘들지 않았던 문제였다. 조금씩 나아지고 있는 것 같다.
insert 로 입력받아서 0 인경우 pop 해주고 아닌경우 리스트에 넣어준다. 그리고 리스트에 넣은 값을 sum() 메서드를 이용해 합쳐서 출력한다.
# 제로
# k 개의 줄에 정수 1개 씩
# 정수가 0 인 경우 최근에 쓴 수를 지운다.
k = int(input())
list = []
result = 0
for i in range(k):
insert = int(input())
if insert == 0:
list.pop(len(list) - 1)
else:
list.append(insert)
print(sum(list))