___wa___ @ 2023-01-23 17:11:41
#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
int a,b,c;
cin>>a>>b>>c;
bool flag=0;
for(int i=1;i<4;i++)
{
for(int ii=1;ii<10;ii++)
{
for(int iii=1;iii<10;iii++)
{
for(int iiii=1;iiii<7;iiii++)
{
for(int iiiii=1;iiiii<10;iiiii++)
{
for(int iiiiii=1;iiiiii<10;iiiiii++)
{
for(int iiiiiii=1;iiiiiii<10;iiiiiii++)
{
for(int iiiiiiii=1;iiiiiiii<10;iiiiiiii++)
{
for(int iiiiiiiii=1;iiiiiiiii<10;iiiiiiiii++)
{
if(i!=ii&&i!=iii&&i!=iiii&&i!=iiiii&&i!=iiiiii&&i!=iiiiiii&&i!=iiiiiiii&&i!=iiiiiiiii&&ii!=iii&&ii!=iiii&&ii!=iiiii&&ii!=iiiiii&&ii!=iiiiiii&&ii!=iiiiiiii&&ii!=iiiiiiiii&&iii!=iiii&&iii!=iiiii&&iii!=iiiiii&&iii!=iiiiiii&&iii!=iiiiiiii&&iii!=iiiiiiiii&&iiii!=iiiii&&iiii!=iiiiii&&iiii!=iiiiiii&&iiii!=iiiiiiii&&iiii!=iiiiiiiii&&iiiii!=iiiiii&&iiiii!=iiiiiii&&iiiii!=iiiiiiii&&iiiii!=iiiiiiiii&&iiiiii!=iiiiiii&&iiiiii!=iiiiiiii&&iiiiii!=iiiiiiiii&&iiiiiii!=iiiiiiii&&iiiiiii!=iiiiiiiii&&iiiiiiii!=iiiiiiiii)
{
if(b/a*(i*100+ii*10+iii)==iiii*100+iiiii*10+iiiiii&&c/a*(i*100+ii*10+iii)==iiiiiii*100+iiiiiiii*10+iiiiiiiii)
{
cout<<i*100+ii*10+iii<<" "<<iiii*100+iiiii*10+iiiiii<<" "<<iiiiiii*100+iiiiiiii*10+iiiiiiiii<<"\n";
flag=1;
}
}
}
}
}
}
}
}
}
}
}
if(flag==0)
cout<<"No!!!";
return 0;
}
记录
by mooktian @ 2023-02-04 19:48:50
@wa
RE是你没有特殊处理,a,b,c中有0。
你这个代码实在是看得头晕,换个思路不香么。
by ___wa___ @ 2023-02-05 13:07:20
@mooktian 谢谢