iOS 개발 공부

[Swift] 10773번 : 제로 본문

코딩테스트/백준

[Swift] 10773번 : 제로

물복딱복준복 2024. 1. 12. 20:36
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] 1012번 : 유기농 배추  (0) 2024.03.18
[Swift] 1697번 : 숨바꼭질  (0) 2024.03.18
[Swift] 2178번 : 미로탐색  (0) 2024.02.05
[Swift] 1926번 : 그림  (0) 2024.02.05
[Swift] 2493번 : 탑  (0) 2024.01.12