코드
def solution(num):
answer = 0
while num != 1 :
if answer >= 500 :
return -1
if num % 2 == 0 :
num //= 2
else :
num = num*3 + 1
answer += 1
return answer
def solution(num):
answer = 0
while num != 1 :
if answer >= 500 :
return -1
if num % 2 == 0 :
num //= 2
else :
num = num*3 + 1
answer += 1
return answer
이전 포스트 최대공약수와 최소공배수
다음 포스트 평균 구하기