https://school.programmers.co.kr/learn/courses/30/lessons/12943
정답
class Solution {
public int solution(long num) {
int answer = 0;
while(num!=1)
{
if(num%2==0)
{
num = num/2;
}
else
{
num = num*3+1;
}
answer++;
if(answer>=500)
{
answer = -1;
break;
}
}
return answer;
}
}
'Java > 프로그래머스' 카테고리의 다른 글
[JAVA] 프로그래머스 - 수박수박수박수박수박수? (0) | 2024.05.18 |
---|---|
[JAVA] 프로그래머스 - 가운데 글자 가져오기 (0) | 2024.05.18 |
[JAVA] 프로그래머스 - 제일 작은 수 제거하기 (0) | 2024.05.18 |
[JAVA] 프로그래머스 - 두 개 뽑아서 더하기 (0) | 2024.05.17 |
[JAVA] 프로그래머스 - 핸드폰 번호 가리기 (0) | 2024.05.17 |