새소식

인기 검색어

백준/실버

[Swift] 10773번 : 제로

  • -
import Foundation

let k = Int(readLine()!)!

var stack: [Int] = []

for _ in 0..<k {
    
    let n = Int(readLine()!)!
    if n == 0 && !stack.isEmpty {
        stack.removeLast()
        continue
    }
    stack.append(n)
}


print(stack.reduce(0, +))

'백준 > 실버' 카테고리의 다른 글

[Swift] 7672번 : 나이트의 이동  (0) 2024.03.18
[Swift] 1012번 : 유기농 배추  (0) 2024.03.18
[Swift] 1697번 : 숨바꼭질  (0) 2024.03.18
[Swift] 2178번 : 미로탐색  (0) 2024.02.05
[Swift] 1926번 : 그림  (0) 2024.02.05
Contents

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

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