Data Structure
콜라체의 수 / 우박수
GOD03219
2018. 2. 13. 11:31
// 어떤 수든 1로 수렴
int n = 2018;
while (true) {
System.out.println(n);
if (n % 2 == 0)
n = n / 2;
else
n = n * 3 + 1;
if (n == 1)
break;
}
System.out.println(n);
// 삼항 연산자 사용
int n = 2018;
while (true) {
System.out.println(n);
n = (n % 2 == 0) ? n / 2 : n * 3 + 1;
if (n == 1)
break;
}
System.out.println(n);