40求助!!!
查看原帖
40求助!!!
1355829
HuangSiHan3116楼主2024/8/2 11:24

40分

#include<bits/stdc++.h>
using namespace std;
int main(){
	long long n,sum=0;
	cin>>n;
	while(n!=495){
	    long a=n%10;
	    n/=10;
	    long b=n%10;
	    n/=10;
	    long c=n;
	    long M,m;
	    if(a>c){
			swap(c,a);
		}
		if(b>c){
			swap(a,b);
		}
		if(a>b){
			swap(b,c);
		}
        M=a*100+b*10+c;
        m=c*100+b*10+a;
        n=M-m;
        sum++;
	}
	printf("%lld\n",sum);
	return 0;
}

求助!!!

2024/8/2 11:24
加载中...