#include<iostream>
#include<algorithm>
#include<stdio.h>
using namespace std;
int main()
{
int num;
cin>>num;
do{
int a[4]={0},i=0;
while(num>0)
{
a[i]=num%10;
num/=10;
i++;
}
sort(a,a+4);
int num1=0,num2=0;
for(int i=3;i>=0;i--){
cout<<a[i];
num1=num1*10+a[i];
}
cout<<" - ";
for(int i=0;i<=3;i++){
cout<<a[i];
num2=num2*10+a[i];
}
if(num1-num2-==0){
cout<<" = 0000";
break;
}
cout<<" = ";
printf("%04d\n",num1-num2);
num=num1-num2;
} while(num!=6174&&num!=0000);
}
1019数字黑洞
最新推荐文章于 2022-01-22 10:33:51 发布