Notice
Recent Posts
Recent Comments
Link
개발 공부~
[백준-1110] 더하기 사이클 .java 본문
https://www.acmicpc.net/problem/1110
예제 4
입력이 0이면 출력이 4가 나와야함
-> 0이여도 1번의 카운트가 있음
=> do while 구문 사용
while문의 종료 조건은 k가 n이 되기 전까지~
import java.util.*;
public class boj{
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
int n=sc.nextInt();
int answer =0;
int k = n;
do {
int a = k % 10;
int b = k / 10;
int sum = a + b;
k = (a * 10) + (sum % 10);
answer++;
} while (k != n);
System.out.println(answer);
}
}
'코딩테스트 > 백준' 카테고리의 다른 글
[백준 - 7785] 회사에 있는 사람 .java (1) | 2025.05.08 |
---|---|
[백준 - 10814] 나이순 정렬 .java (1) | 2025.05.08 |
[ 백준 - 4673] 셀프 넘버 .java (2) | 2025.05.07 |
[백준 - 1120] 문자열 .java (0) | 2025.05.06 |
[백준 - 2817] ALPS식 투표 .java (0) | 2025.05.06 |