#include<bits/stdc++.h>
using namespace std;
bool cmp(int x,int y)
{
if(x>y)
{
return true;
}
else
{
return false;
}
}
int main()
{
int n=0,max=0,min=0;
cin>>n;
int a[4];
a[0]=n%10;
a[1]=n/10%10;
a[2]=n/100%10;
a[3]=n/1000%10;
sort(a+0,a+4-1+1);
min=a[0]*1000+a[1]*100+a[2]*10+a[3];
sort(a+0,a+4-1+1,cmp);
max=a[0]*1000+a[1]*100+a[2]*10+a[3];
cout<<max-min;
}
c++3318:练54.1 6084问题
最新推荐文章于 2024-08-09 10:25:03 发布