您的位置:首页 > 其它

三连击(升级版)

2018-01-27 17:38 253 查看
#include<bits/stdc++.h>

using namespace std;

int main()

{int i,j,s,A,B,C,b,c;

bool x[20],f=false;

cin>>A>>B>>C;

for(i=123;i<=329;i++)

{memset(x,0,sizeof(x));s=0;

if(i%A==0)

{b=i/A*B;

c=i/A*C;

x[i%10]=x[i%100/10]=x[i/100]=x[b%10]=x[b%100/10]=x[b/100]=x[c%10]=x[c%100/10]=x[c/100]=1;

for(j=1;j<=9;j++)

{s+=x[j];}

if(s==9)

{cout<<i<<" "<<b<<" "<<c<<endl;f=true;}}}

if(f==false) cout<<"No!!!";

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: