그냥 써있는대로 하면끝
#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 |