본문 바로가기
알고리즘/프로그래머스 level 1,2

[파이썬🐍] 프로그래머스 : 콜라츠 추측

by 코딩개미뚠뚠 2021. 4. 21.
반응형
def solution(num):
    answer = 0 
    if num == 1: 
        return 0 
    while True: 
        if num % 2 == 0:
            num = num/2 
            answer += 1 
        else:
            num = (num*3)+1 
            answer += 1 
        if num == 1: 
            return answer 
        elif answer == 500: 
            return -1 
    return answer

 

반응형

댓글