管理b员 @ 2017-06-30 21:51:03
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int x,y,z,a,b,c,t[10]={0};
bool pos=false;
cin>>x>>y>>z;
for(a=123;a<=987;a++)
{
bool able=true;
b=a*y/x;c=a*z/x;
t[a/100]++;t[(a%100)/10]++;t[a%10]++;
t[b/100]++;t[(b%100)/10]++;t[b%10]++;
t[c/100]++;t[(c%100)/10]++;t[c%10]++;
for(int i=1;i<=9;i++)
{
if(t[i]!=1)
able=false;
t[i]=0;
}
if(able)
{
cout<<a<<' '<<b<<' '<<c;
pos=true;
}
}
if(!pos)
cout<<'No!!!';
return 0;
}