devFancy BE Developer

[Programmers] 12943. 콜라츠 추측

2023-01-10
devfancy

문제 링크

성능 요약

메모리: 77.5 MB, 시간: 0.02 ms

구분

코딩테스트 연습 > 연습문제

Answer Code1(23.01.10)

class Solution {
    public int solution(long num) {
        int answer = 0;

        while(num != 1) {
            if(num % 2 == 0) {
                num /= 2;
            }else {
                num = (num*3) + 1;
            }
            answer++;

            if(answer == 500) {
                answer = -1;
                break;
            }
        }
        return answer;
    }
}

Comments

Index