wa[生气]
查看原帖
wa[生气]
1246271
sshhgggddsbf楼主2024/7/23 23:35

样例过了,自己算了几个数也是对的,可是还是全wa,求蓝名大佬帮忙看看

#include<bits/stdc++.h>
using namespace std;
int n,cnt,a[3];
int main(){
cin>>n;//输入
while(n!=495){
	memset(a,0,sizeof a);//初始化数组(没什么用)
	for(int i=1;i<=3;i++){
		a[i]=n%10;
		n/=10;
	}//将每一位存入a数组
	sort(a+1,a+3+1);//小的在前,大的在后
	n=(a[3]*100+a[2]*10+a[1])-(a[1]*100+a[2]*10+a[3]);
	cnt++;
}
printf("%d\n",cnt);//输出
return 0;
}

2024/7/23 23:35
加载中...