코딩/C++

BOJ 1110 더하기 사이클 (C++)

구운계란 2021. 7. 31. 12:49

그냥 써있는대로 하면끝

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n; cin >> n;
    int t=n,ans=0;
    while(1) {
        int tt,sum;
        if (t/10==0) tt=t*10;
        else tt=t;
        sum=tt/10+tt%10;
        t=(t%10)*10+sum%10;
//printf("t%d tt%d sum%d\n",t,tt,sum);
        ans++;
        if (t==n) break;
    }
    cout << ans;
    return 0;
}

'코딩 > C++' 카테고리의 다른 글

BOJ 2577 숫자의 개수 (C++)  (0) 2021.08.01
BOJ 11720 숫자의합 (C++)  (0) 2021.07.31