세용용용용 2023. 5. 13. 22:10

나의 코드

def collatz(num):
    if num ==1:
        return 0
    else:
        for i in range(500):
            num = num / 2 if num % 2 == 0 else num*3 + 1
            if num == 1:
                return i + 1
        return -1

# 아래는 테스트로 출력해 보기 위한 코드입니다.
print(collatz(1))