No丶one @ 2017-03-27 12:58:07
代码
#include<iostream>
using namespace std;
int A,B,C,m1,m2,m3,a,b,c,d,e,f,g,h,i;
int main()
{
cin>>A>>B>>C;
for(int y=123;y<=327;++y)
{
int x=y;
if(x%10!=(x/10)%10&&x%10!=(x/100)%10&&(x/10)%10!=(x/100)%10)
{
m1=y;
m2=B/A*m1;
m3=C/A*m1;
a=m1%10;b=(m1/10)%10;c=(m1/100)%10;
d=m2%10;e=(m2/10)%10;f=(m2/100)%10;
g=m3%10;h=(m3/10)%10;i=(m3/100)%10;
if(a!=d&&a!=e&&a!=f&&a!=g&&a!=h&&a!=i&&a!=0
&&b!=d&&b!=e&&b!=f&&b!=g&&b!=h&&b!=i&&b!=0
&&c!=d&&c!=e&&c!=f&&c!=g&&c!=h&&c!=i&&c!=0
&&d!=e&&d!=f&&d!=g&&d!=h&&d!=i&&d!=0
&&e!=f&&e!=g&&e!=h&&e!=i&&e!=0
&&f!=g&&f!=h&&f!=i&&f!=0
&&g!=h&&h!=i&&g!=0
&&h!=i&&h!=0&&i!=0)
cout<<m1<<" "<<m2<<" "<<m3<<endl;
}
}
}
by Pricilla @ 2017-03-27 16:15:46
Too many or too few lines好像是你的输出比标准输出长
by tumult_2 @ 2017-04-08 18:06:06
没有判定没有答案的情况
by 览遍千秋 @ 2017-05-07 13:41:02
是要么你的输出比标准输出短,要么是你的输出比标准输出长
by fygzmc515 @ 2017-05-15 17:10:43
我也经历了这个情况,是因为if判断不结束,没有输出