지극히 개인적인 개발블로그
백준 알고리즘 1110: 더하기 사이클(C++) 본문
#include <iostream>
using namespace std;
int main() {
int n, tmp = 0;
int ten, one; //십의 자리수와 일의 자리수
int res = 0, cnt = 0;
cin >> n;
tmp = n; //원래 숫자와 확인하기 위한 변수
while(1){
if (tmp < 10) ten = 0;
else ten = tmp / 10;
one = tmp % 10;
res = ten + one;
cnt++;
ten = tmp % 10;
one = res % 10;
tmp = (ten * 10) + one;
if (tmp == n)
break;
}
cout << cnt;
return 0;
}