#include <iostream>
#include <vector>
using namespace std;
int main() {
ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr);
int ini_num;
cin >> ini_num;
int cnt = 0;
int num;
while (true){
if (cnt == 0) {
num = ini_num;
}
int digit_1 = num % 10;
int digit_2 = num / 10;
int mid_num_1 = digit_1 + digit_2;
int mid_num_2 = digit_1 * 10 + mid_num_1 % 10;
cnt++;
if (mid_num_2 == ini_num) { break; }
else { num = mid_num_2; }
}
cout << cnt;
return 0;
}
'Problem set' 카테고리의 다른 글
[백준] 1406: 에디터 (0) | 2020.12.29 |
---|---|
[백준] 1373: 2진수 8진수 (0) | 2020.12.29 |
[백준] 1212: 8진수 2진수 (0) | 2020.12.29 |
[백준] 1158: 요세푸스 문제 (0) | 2020.12.29 |
[백준] 1065: 한수 (0) | 2020.12.29 |