반응형
https://www.acmicpc.net/problem/2018
import Foundation
let n = Int(readLine()!)!
var c = 1
var a = 1
while true {
var sum = a*(a+1)/2
if n-sum <= 0 {
break
} else {
if (n-sum)%(a+1) == 0 {
c += 1
}
a += 1
}
}
print(c)
반응형
'# 02 > Swift - CTP' 카테고리의 다른 글
[Swift] 백준! 2635번 - 수 이어가기 (0) | 2023.03.19 |
---|---|
[Swift] 백준! 5635번 - 생일 (0) | 2023.03.12 |
[Swift] 백준! 2161번 - 카드1 (0) | 2023.03.12 |
[Swift] 백준! 2822번 - 점수 계산 (0) | 2023.03.09 |
[Swift] 백준! 2167번 - 2차원 배열의 합 (0) | 2023.03.09 |