# 02/Swift - CTP
[Swift] 백준! 1789번 - 수들의 합
장딴지연
2023. 3. 7. 16:57
반응형
https://www.acmicpc.net/problem/1789
1789번: 수들의 합
첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다.
www.acmicpc.net
import Foundation
let S = Int(readLine()!)!
var i = 1
var sum = 0
while true {
if S == sum {
i -= 1
break
} else if S < sum {
i -= 2
break
}
sum += i
i += 1
}
print(i)
반응형