您的位置:首页 > 其它

古堡算式

2014-03-21 19:20 211 查看
福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:

ABCDE * ? = EDCBA

他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”

华生:“我猜也是!”

于是,两人沉默了好久,还是没有算出合适的结果来。

请你利用计算机的优势,找到破解的答案。

把 ABCDE 所代表的数字写出来。

答案写在“解答.txt”中,不要写在这里!

// dota.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include<stdio.h>
int main()
{
int a1,x,a2;
int b1,b2,b3,b4,b5;
for(a1=10000;a1<99999;a1++)
{
b1=a1%10;
b2=(a1/10)%10;
b3=(a1/100)%10;
b4=(a1/1000)%10;
b5=(a1/10000)%10;
a2=b1*10000+b2*1000+b3*100+b4*10+b5;
for(x=2;x<10;x++)
{
if(((a1*x)==a2) && (b1!=b2!=b3!=b4!=b5))
printf("%d %d %d\n",a1,x,a2);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: