代码如下
#include <bits/stdc++.h>
using namespace std;
int main()
{
int x,y,z;
int a,b,c;
int d=0;
cin>>x>>y>>z;
if(x<y&&y<z&&x<z)
{
for(a=100;a<=999;a++)
{
b=a/x*y;
c=a/x*z;
if((a/100)+(a/10%10)+(a%10)+(b/100)+(b/10%10)+(b%10)+(c/100)+(c/10%10)+(c%10)==45&&(a/100)*(a/10%10)*(a%10)*(b/100)*(b/10%10)*(b%10)*(c/100)*(c/10%10)*(c%10)==362880)
{
cout<<a<<" "<<b<<" "<<c<<endl;
d=d+1;
}
}
if(d==0)
{
cout<<"No!!!"<<endl;
}
}
return 0;
}
跪求帮助