27. 콜라츠 추측

박재균·2022년 1월 20일
0

알고리즘

목록 보기
27/28

class Solution {
    public int solution(int num) {
        int answer = 0;        
        
        for ( int i = 0; i < 500; i++)
        {
            if ( num == 1)
            {
                return answer;
            }
            
            if ( num % 2 == 0 )
            {
                num /= 2;
            }
            else if ( num % 2 == 1 )
            {   
                num = (num * 3) + 1;
            }
            answer++;
        }        
        answer = -1;        
        
        return answer;
    }
}
profile
열심히 배우겠습니다.

0개의 댓글

관련 채용 정보