알고리즘/이것저것

[프로그래머스] 콜라츠 추측 - 파이썬(python)

아뵹젼 2022. 9. 1.

 

 

 

나의 풀이

def solution(num):
    answer = 0
    for _ in range(500) : 
        if num == 1 : break
        if num%2 == 0 : num/=2
        else : num = num*3 + 1
        answer += 1
    if num != 1 : answer = -1
    return answer

그냥 문제에 나와있는 작업 순서 그대로 구현만 하면 되는 문제.

댓글