정답률이 높아서 도전해본 문제.
가장 최근에 들어온 자료를 지우라길래
스택 사용했고
처음에 k= int(sys.stdin.readline())에서 int를 빼먹어서 오류가 났다.
주의.
그리고 합 구하라고 할 때는
sum함수로 바로 구해버리기.
import sys
k=int(sys.stdin.readline())
Arr=[]
for i in range(k):
a=int(sys.stdin.readline())
if (a==0):
Arr.pop()
else:
Arr.append(a)
# result=0
# for num in Arr:
# result+=num
# print(result)
print(sum(Arr)) #Best!
'CS > Python' 카테고리의 다른 글
백준 1100번 파이썬 풀이 (0) | 2023.02.25 |
---|---|
백준 1476번 파이썬 python 문제풀이 브루드포스 알고리즘 (0) | 2023.02.22 |
백준 4344번 파이썬 (0) | 2023.02.11 |
파이썬 sys.stdin.readline 사용법 python (0) | 2023.02.10 |
자료구조_스택 파이썬 : 보통의 취준생을 위한 코딩 테스트 with 파이썬 7장 (4) | 2023.01.31 |