古堡算式
福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:
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); } } }

浙公网安备 33010602011771号