소스 코드
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int N = sc.nextInt();
sc.close();
int res = N;
int tmp = 0;
int cnt = 0;
// 26 -> 2+6 = 8 -> 68 6+8 = 14 -> 84 8+4 = 12 -> 42 4+2= 6 =====26) 4번.
do {
tmp = res / 10 + res % 10; // 2+6 = 8
res = res%10*10 + tmp % 10;
cnt++;
} while(N!=res);
System.out.println(cnt);
}
}
출력 결과
'5. 알고리즘 > 5_3 백준' 카테고리의 다른 글
[백준알고리즘] 14681번 사분면 고르기 파이썬(Python) (0) | 2020.08.27 |
---|---|
[백준알고리즘] 1008번 A/B 자바(JAVA) (0) | 2020.05.02 |
[백준알고리즘] 1193번 분수찾기 자바(JAVA) (0) | 2020.05.02 |
[백준알고리즘] 2588번 곱셈 자바(JAVA) (0) | 2020.05.02 |
[백준알고리즘] 2753번 윤년 자바(JAVA) (0) | 2020.05.02 |