第三十天 黑洞数
 

#include<iostream>
#include<algorithm>
using namespace std;
int main() {
	int n,t=0,n1;
	cout << "输入一个三位数:";
	cin >> n;
	n1 = n;
	while (1) {
		int a[3];
		a[0] = n / 100;
		a[1] = n % 100 / 10;
		a[2] = n % 10;
		sort(a, a + 3);
		int x, y;
		x = a[2] * 100 + a[1] * 10 + a[0];
		y = a[0] * 100 + a[1] * 10 + a[2];
		n = x - y;
		if (n == t) break;
		t = n;
		
	}
	cout << n1 << "的黑洞数是" << t;
}
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号