- 문제 : 약수의 합을 구하여 반환하는 함수를 구현
func getSumOfDivisors(num1:Int) -> Int{
var sum = 0
for i in 1...num1{
if(num1 % i == 0){
sum += i
}
}
return sum
}
var num1 = Int(readLine()!)!
print("\(num1)의 약수의 합 : \(getSumOfDivisors(num1: num1))")
'Algorithm > basic' 카테고리의 다른 글
Swift - Array (1) | 2023.11.02 |
---|---|
Swift - class (0) | 2023.11.02 |
Swift - for (0) | 2023.10.31 |
Swift - random (0) | 2023.10.30 |
Swift - while (0) | 2023.10.29 |