iOS 개발 공부
[Swift] 소인수분해 본문
import Foundation
func solution(_ n:Int) -> [Int] {
var n = n
var prime = 2
var result = Set<Int>()
while n >= prime {
if n % prime == 0 {
n /= prime
result.insert(prime)
} else {
prime += 1
}
}
return Array(result).sorted()
}'코딩테스트 > 프로그래머스' 카테고리의 다른 글
| [Swift] 숨어있는 숫자의 덧셈 (1) (0) | 2022.12.26 |
|---|---|
| [Swift] 순서쌍의 개수 (0) | 2022.12.26 |
| [Swift] 세균 증식 (0) | 2022.12.26 |
| [Swift] 삼각형의 완성조건 (2) (0) | 2022.12.17 |
| [Swift] 삼각형의 완성조건 (1) (0) | 2022.12.17 |