HIT해
[Swift] 백준 - 제로 ( 스택 ) 본문
728x90
https://www.acmicpc.net/problem/10773
//
// main.swift
// bjbj
//
// Created by 양희태 on 9/9/24.
//
import Foundation
func main() {
let N = Int(readLine()!)!
var stack : [Int] = []
for _ in 0..<N {
let num = Int(readLine()!)!
switch num{
case 0:
stack.removeLast()
default:
stack.append(num)
}
}
let total = stack.reduce(0, +)
print(total)
}
// main 함수 실행
main()
'Swift > Swift 알고리즘' 카테고리의 다른 글
[Swift/프로그래머스] 세균증식 ( 제곱 ) (0) | 2024.10.01 |
---|---|
[Swift] 백준 - 안전영역 (0) | 2024.09.11 |
[Swift] 백준 - 큐 2 (0) | 2024.09.10 |
[Swift] 백준 - 미로찾기 (0) | 2024.09.10 |
[Swift] 백준 - 바이러스 (0) | 2024.09.09 |