문제
(프로그래머스) 콜라츠 추측
Java 풀이
class Solution {
public int solution(int num) {
long temp = num;
int answer = 0;
while(temp != 1) {
if(temp % 2 == 0) {
temp /= 2;
}
else {
temp = (temp * 3) + 1;
}
answer++;
if(answer == 500) {
return -1;
}
}
return answer;
}
}