-
[브론즈 III] 6378번 :: 디지털 루트 / Java백준/브론즈 2022. 11. 21. 15:23
문제
https://www.acmicpc.net/problem/6378
코드
import java.util.Scanner; public class b6378 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); while(true) { String N = scan.next(); if(N.equals("0")) break; while(true) { int sum = 0; if(N.length() < 2) { break; } else { for(int i=0; i<N.length(); i++) { sum += N.charAt(i)-'0'; } } N = String.valueOf(sum); } System.out.println(N); } scan.close(); } }
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 III] 8932번 :: 7종 경기 / Java (0) 2022.12.13 [브론즈 III] 7510번 :: 고급 수학 / Java (0) 2022.11.21 [브론즈 III] 6322번 :: 직각 삼각형의 두 변 / Java (0) 2022.11.21 [브론즈 III] 6321번 :: IBM 빼기 1 / Java (0) 2022.11.18 [브론즈 III] 6131번 :: 완전 제곱수 / Java (0) 2022.11.18