记录
#include<bits/stdc++.h>
using namespace std;
bool check(int a,int b,int c)
{
if(a>987||b>987||c>987)
return false;
int cnt[10]={};
cnt[a%10]++;
cnt[a/10%10]++;
cnt[a/100%10]++;
cnt[b%10]++;
cnt[b/10%10]++;
cnt[b/100%10]++;
cnt[c%10]++;
cnt[c/10%10]++;
cnt[c/100%10]++;
for(int i=1;i<10;i++)
if(cnt[i]!=1)
return false;
return true;
}
int main()
{
int a,b,c;
bool flag=true;
cin>>a>>b>>c;
for(int i=123;i<=987;i++)
{
if(flag=check(i,i/a*b,i/a*c))
{
cout<<i<<" "<<i/a*b<<" "<<i/a*c<<endl;
flag=false;
}
}
if(flag)
cout<<"No!!!";
return 0;
}