import Foundation
func solution(_ num:Int) -> Int {
var number = num
if number == 1 {
return 0
}
for i in 1..<500 {
if number % 2 == 0 {
number = number / 2
}else {
number = number * 3 + 1
}
if number == 1 {
return i
}
}
return -1
}
'프로그래머스 > Lv.1' 카테고리의 다른 글
[Swift] 크레인 인형 뽑기 (0) | 2023.02.16 |
---|---|
[Swift] 크기가 작은 부분 문자열 (0) | 2023.02.16 |
[Swift] 콜라 문제 (0) | 2023.02.16 |
[Swift] 최소 직사각형 (0) | 2023.02.16 |
[Swift] 최대공약수와 최소공배수 (0) | 2023.02.16 |