最后一个点WA了 求调
查看原帖
最后一个点WA了 求调
1355403
HarrycodingH楼主2024/8/24 14:13
#include <bits/stdc++.h>
using namespace std;
long long a,b,c,a1,b1,c1;
bool k=false;
int main(){
	cin >> a >> b >> c;
	if (a==0||b==0||c==0){
	    cout << "No!!!";
	    return 0;
	}
	for (long long i=100/a-1;i<=1000/c+1;i++){
		a1=i*a,b1=i*b,c1=i*c;
		if((a1/100+a1/10%10+a1%10+b1/100+b1/10%10+b1%10+c1/100+c1/10%10+c1%10==1+2+3+4+5+6+7+8+9)&&((a1/100)*(a1/10%10)*(a1%10)*(b1/100)*(b1/10%10)*(b1%10)*(c1/100)*(c1/10%10)*(c1%10)==(1)*(2)*(3)*(4)*(5)*(6)*(7)*(8)*(9)))
        cout << a1 << " " << b1 << " " << c1 <<endl,k=true;
	} 
	if(!k) cout << "No!!!";
	return 0;
}
2024/8/24 14:13
加载中...