RagnaLP @ 2017-07-01 00:01:11
#include<iostream>
#include<cstring>
using namespace std;
int count[10]={0};
int isok(int a,int b,int c){
for(int j=0;j<10;j++)
count[j]=0;
int q,w,e;
q=a;
w=b;
e=c;
do{
count[q%10]++;
q=q/10;
}while(q>0);
do{
count[w%10]++;
w=w/10;
}while(w>0);
do{
count[e%10]++;
e=e/10;
}while(e>0);
for(int i=0;i<10;i++)
{
if(count[i]!=1)
return 0;
}
return 1;
}
int main() {
int a,b,c,i;
cin>>a>>b>>c;
int id=0;
for(i=1;c*i<1000;i++){
if(a*i>=100){
if(isok(a*i,b*i,c*i)==1)
{
cout<<a*i<<" "<<b*i<<" "<<c*i<<endl;
id++;
}
}
}
if(id==0)
cout<<"No!!!";
return 0;
}