[백준] 1110번(Java/자바)

Yeoonnii·2022년 9월 4일
0
post-custom-banner

백준 1110번 더하기 사이클

💻제출 코드

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt(); // 변수N
        int copyN = N; // 비교를 위해 변수N을 복사
        int cnt = 0; // 사이클의 길이 측정을 위한 변수

        while(true){
            // 새로운 수의 1의자리 수 = N의 10의자리수 + N의 1의자리수
            // 새로운 수의 10의자리 수 = N의 1의자리수
            N = ((N%10)*10) + (((N/10) + (N%10))%10);
            cnt++;
            
            if(N == copyN){
                break;
            }
        }
        sc.close();
        System.out.println(cnt);
    }
}
post-custom-banner

0개의 댓글