求助
查看原帖
求助
966827
User966827楼主2024/4/17 21:01

改了几个小时QAQ

#include<iostream>
#include<string>
#include<iomanip>
#include<cmath>
#include<algorithm>
using namespace std;
int s[105];
int main()
{ 
	int n;
	cin>>n;
	int x=n,sum=0;
	while(n!=495)
	{
		x=n;
		s[1]=x%10;
		x/=10;
		s[2]=x%10;
		x/=10;
		s[3]=x%10;
		x/=10;
		sort(s+1,s+n+1);
		int mmin=s[1]*100+s[2]*10+s[3];
		int mmax=s[3]*100+s[2]*10+s[1];
		n=mmax-mmin;
		sum++;
	}
	cout<<sum<<endl;
	return 0;
}
2024/4/17 21:01
加载中...