[백준] 5692번 : 팩토리얼 진법 - Java(자바)

강재원·2022년 10월 5일
0

[코딩테스트] Java

목록 보기
100/200



https://www.acmicpc.net/problem/5692

import java.util.*;
public class Main {
    public static void main(String args[]) {
        Scanner s=new Scanner(System.in);
        for(;;){
            int a=s.nextInt();
            if(a==0) break;
            int count=1;
            int num=1;
            int sum=0;
            while(a>0){
                int n=a%10;
                sum+=n*num;
                a/=10;
                num*=++count;
            }
            System.out.println(sum);
        }
    }
}
profile
개념정리 & 문법 정리 & 알고리즘 공부

0개의 댓글