728x90
반응형
문제출처:https://school.programmers.co.kr/learn/courses/30/lessons/12943
풀이:
def solution(num):
count = 0
if num == 1:
return 0
while True:
num = num / 2 if num % 2 == 0 else( num * 3 ) + 1
count += 1
if num ==1:
return count
elif count == 500:
return -1
삼항연산자 사용
반응형
댓글