回复: 又见变态小学数学题
21978
X 4 87912
很简单啊,枚举啊,

#include <iostream>
using namespace std ;
int main()
{
int a,b,c,d,e;
int ans1,ans2;
for(a = 0; a <= 8 ;a = a+2)
{
for(b = 0; b <= 9 ;b++)
{
for(c = 0; c <= 9 ;c++)
{
for(d = 0; d <= 9 ;d++)
{
for(e = 0;e <= 9 ;e++)
{
ans1 = a*10000 + b*1000 + c*100 + d*10 + e;
ans2 = e*10000 + d*1000 + c*100 + b*10 + a;
if(ans2 == 4*ans1)
{
cout<<"a=" <<a<<endl;
cout<<"b=" <<b<<endl;
cout<<"c=" <<c<<endl;
cout<<"d=" <<d<<endl;
cout<<"e=" <<e<<endl<<endl;
}
}
}
}
}
}
return 0;
}
我知道A只能为偶数,*4嘛,其他的也没匹配了,
也就2种

附件:
您所在的用户组无法下载或查看附件晕,论坛显示的代码缩进都没了