본문 바로가기
코딩테스트 문제집/Programmers(Lv1)

[Programmers] Lv1: 콜라츠 추측(12943)

by cogito30 2025. 6. 25.
반응형

문제

- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12943

풀이

Java

(solution 1)


JavaScript

(solution 1)

더보기
function solution(num) {
    var answer = 0;
    while (num > 1) {
        answer++;
        if (num % 2 == 0) {
            num = num / 2;    
        } else {
            num = num * 3 + 1;
        }
        
        if (answer >= 500) {
            answer = -1;
            break;
        }
    }
    return answer;
}

- 문제 조건에 따른 구현

반응형