[백준] 5692번 : 팩토리얼 진법 - C++

강재원·2022년 10월 5일
0

[코딩테스트] C/C++

목록 보기
100/200



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

#include <iostream>

using namespace std;

int main() {
    for(;;){
        int a;
        scanf("%d",&a);
        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;
        }
        cout<<sum<<'\n';
    }
}
profile
개념정리 & 문법 정리 & 알고리즘 공부

0개의 댓글