awa再也不水贴 @ 2019-11-03 10:30:01
#include <iostream>
using namespace std;
int main()
{
double A,B,C;
cin>>A>>B>>C;
int a=123;
int b,c,i=0;
while (a<=329)
{
b=B/A*a;
c=C/A*a;
if(
(
a%10+a/10%10+a/100+b%10+b/10%10+b/100+c%10+c/10%10+c/100
==
1+2+3+4+5+6+7+8+9
)
&&
(
(a%10)*(a/10%10)*(a/100)*(b%10)*(b/10%10)*(b/100)*(c%10)*(c/10%10)*(c/100)
==
1*2*3*4*5*6*7*8*9
)
)
{
cout<<a<<" "<<b<<" "<<c<<"\n";
i++;
}
a++;
}
if(i==0) cout<<"No!!!";
return 0;
}
by awa再也不水贴 @ 2019-11-03 10:30:51
为了理(括号的)逻辑关系,然后我就写成这样了。
by 不摇碧莲 @ 2019-11-03 10:33:38
没事的
by 影のない霜跡 @ 2019-11-03 10:34:40
能过,但你自己看着乱而已罢了
by awa再也不水贴 @ 2019-11-03 10:36:13
@影のない霜跡 不乱啊。。。本来就是理逻辑关系用的,乱还怎么理。。。觉得还好的
by DepletedPrism @ 2019-11-03 10:43:16
您好, 码风不影响的
又不是隔壁 Python
by Phobos @ 2019-11-03 10:49:14
python难道不是所有人码风一模一样
by tiger0133 @ 2019-11-03 10:49:31
括号缩进大法好评
by Phobos @ 2019-11-03 10:49:52
理论上没问题但是建议不要小括号换行实在不行多打几个if