0分求调!!
查看原帖
0分求调!!
841612
xian_love楼主2024/7/13 16:21
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b,c;
    cin>>a>>b>>c;
    bool flag = false;
    for(int i1=1;i1<=9;i1++)
       for(int i2=1;i2<=9&&i2!=i1;i2++)
          for(int i3=1;i3<=9&&i3!=i2&&i3!=i1;i3++)
             for(int i4=1;i4<=9&&i4!=i3&&i4!=i2&&i4!=i1;i4++)
                for(int i5=1;i5<=9&&i5!=i4&&i5!=i3&&i5!=i2&&i5!=i1;i5++)
                   for(int i6=1;i6<=9&&i6!=i5&&i6!=i4&&i6!=i3&&i6!=i2&&i6!=i1;i6++)
                      for(int i7=1;i7<=9&&i7!=i6&&i7!=i5&&i7!=i4&&i7!=i3&&i7!=i2&&i7!=i1;i7++)
                         for(int i8=1;i8<=9&&i8!=i7&&i8!=i6&&i8!=i5&&i8!=i4&&i8!=i3&&i8!=i2&&i8!=i1;i8++)
                            for(int i9=1;i9<=9&&i9!=i8&&i9!=i7&&i9!=i6&&i9!=i5&&i9!=i4&&i9!=i3&&i9!=i2&&i9!=i1;i9++)
                               {
                                   string ans1="",ans2="",ans3="";
								   ans1+=i1+'0';
                                   ans1+=i2+'0';
                                   ans1+=i3+'0';
                                   ans2+=i4+'0';
                                   ans2+=i5+'0';
                                   ans2+=i6+'0';
                                   ans3+=i7+'0';
                                   ans3+=i8+'0';
                                   ans3+=i9+'0';
                                   int A = atoi(ans1.c_str());
                                   int B = atoi(ans2.c_str());
                                   int C = atoi(ans3.c_str());
                                   if(A*b==a*B&&A*c==a*C){cout<<A<<" "<<B<<" "<<C<<endl;flag=true;}
                               }
    if(!flag)cout<<"NO!!!";
    return 0;
}
2024/7/13 16:21
加载中...