#include <iostream>
using namespace std;
int main() {
int n, nr = 0;
cin >> n;
if(n <= 9)
cout << n << endl << n << endl;
while ( n > 9) {
int p = 1;
int min = 9, nn = n;
while(nn > 0) {
if(nn % 10 < min)
min = n % 10;
nn /= 10;
}
nn = n;
int m = 0;
while(nn > 0) {
if(nn % 10 != min) {
m = m + nn % 10 * p;
p = p * 10;
}
nn /= 10;
}
p = 1;
while(m > 0){
nn = nn + (abs)(m % 10 - min) * p;
p *= 10;
m /= 10;
}
nr++;
if(nr == 1)
cout << min << endl << nn << endl;
n = nn;
}
cout << n;
return 0;
}
De fisiere trebuie sa te ocupi tu.