제로 [ Python ] [ 백준 : 10773 ]
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))
'알고리즘 > 백준' 카테고리의 다른 글
동전 0 [ Python ] [ 백준 : 11047 ] (1) | 2023.05.24 |
---|---|
회전하는 큐 [ Python ] [ 백준 : 1021 ] (1) | 2023.05.24 |
스택 [ Python ] [ 백준 : 10828 ] (0) | 2023.05.24 |
소수 구하기 [ Python ] [ 백준 : 1929 ] (0) | 2023.05.23 |
ACM 호텔 [ Python ] [ 백준 : 10250 ] (0) | 2023.05.23 |