CODINGTEST_콜라츠 추측

코넬·2023년 5월 12일
0
post-thumbnail


문제 그대로 코드를 짜면 된다 ! 조건 1-1, 1-2, 2로 조건을 나누고,
if , elif, else 물로 나눠서 조건 코드를 작성하며,
반복 횟수에 대해서까지 조건을 나눈다 !

이 방식의 코드 작성은 이렇게 !

def solution(num):
    answer = 0
    while(True):
        
        if num % 2 ==0:
            num = num /2
            
        elif num == 1 :
            return answer
        
        else:
            num = num*3+1
        answer += 1    
        
        if answer >= 500:
            return -1

코딩테스트 - 콜라츠 추측 나도 풀어볼래 !

profile
어서오세요.

0개의 댓글