programmers | Lv1.콜라츠 추측 [Python]

yeonk·2022년 2월 10일
0

algorithm

목록 보기
9/88
post-thumbnail

💡 Python 3






🔗 문제

콜라츠 추측 [Link]






💻 코드

코드를 좀 더 간결하게 할 수 없을까..? 고민해봐야겠다.

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

0개의 댓글