본문 바로가기
Algorithm/PROGRAMMERS[Java]

Lv1. 콜라츠 추측

by 씨니 2021. 9. 10.
728x90

프로그래머스 7번째 문제!

문제!

class Solution {
    public int solution(double num) {
        int answer = 0;
        while(num > 1){
        	if(num % 2 == 0){
        		num /= 2;
       		 }else{
        		num = (num * 3) + 1;
        	}
            answer++;
        }
        if(answer > 500){
        	answer = -1;
        }
        return answer;
    }
}

728x90

'Algorithm > PROGRAMMERS[Java]' 카테고리의 다른 글

Lv1. 짝수와 홀수  (0) 2021.09.28
Lv1. 최대공약수와 최소공배수  (0) 2021.09.28
Lv1. 평균구하기  (0) 2021.09.10
Lv1. 하샤드 수  (0) 2021.09.09
Lv1. 핸드폰 번호 가리기  (0) 2021.09.09