728x90
반응형
* 단계별로 풀어보기: while 문
문제
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int cycle = 0;
int tmp = n, sum = 0;
while(true) {
if(n<0 || n>99) break;
sum = (tmp/10) + (tmp%10);
tmp = (tmp%10)*10 + (sum%10);
cycle++;
if(n == tmp) break;
}
System.out.println(cycle);
}
}
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[문제] 백준 4673번 셀프넘버 (0) | 2021.01.19 |
---|---|
[문제] 백준 8958번 OX 퀴즈 (0) | 2021.01.19 |
[문제] 백준 4344번 평균은 넘겠지 (0) | 2021.01.19 |
[문제] 코드업 1930번 supersum- 메모이제이션으로 풀기 (0) | 2021.01.19 |
[알고리즘]백준 1339번 단어 수학 (0) | 2020.06.28 |