1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int x, y, sum, count = 0;
int N = scan.nextInt();
int temp = N; // N 대신에 반복문에서 사용할 임시 변수
while(true) {
x = temp / 10;
y = temp % 10;
sum = x + y;
temp = (y *= 10) + (sum % 10);
count++;
if(temp == N) {
break;
}
}
System.out.print(count);
}
}
|
cs |
'Algorithm > 백준' 카테고리의 다른 글
백준 2562 (최댓값) (0) | 2022.06.27 |
---|---|
백준 10818 (최소, 최대) (0) | 2022.06.27 |
백준 2439 (별 찍기 - 2) (0) | 2022.06.24 |
백준 15552 (빠른 A+B) (0) | 2022.06.23 |
백준 2480 (주사위 세개) (0) | 2022.06.23 |