코딩 테스트/Baekjoon

S4 10773. 제로

  • -
728x90
반응형

문제 보기 :  10773번: 제로


문제

  • 정답률 : 68%


작성 코드

n = int(input())
stack = []
for _ in range(n):
    k = int(input())
    if k == 0:
        if stack:
            stack.pop()
    else:
        stack.append(k)

print(sum(stack))

풀이

문제만 읽어도 아 stack이구나 싶었다. 다만 고민이 됐던 거슨… pop()을 하면서 answer를 구할지, 그냥 마지막에 sum을 쓸지였다.

근데 sum함수로 답을 출력해도 딱히 걸리진 않았다.

만약 answer로 답을 구해야 했던 문제라면 정답률 더 떨어졌겠지?

320x100
728x90

'코딩 테스트 > Baekjoon' 카테고리의 다른 글

S4 1018. 체스판 다시 칠하기  (0) 2024.12.07
S3 15654번: N과 M (5)  (0) 2024.12.05
S4 1920. 수 찾기  (0) 2024.12.05
S1 11660. 구간 합 구하기 5  (1) 2024.12.03
S4 1620. 나는야 포켓몬 마스터 이다솜  (0) 2024.12.01
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.