`
yanghuidang
  • 浏览: 910717 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ABCDE * 4 = EDCBA 的推断过程

 
阅读更多

已知 A、B、C、D、E 分别为 0-9 之间的数字,且满足ABCDE * 4 = EDCBA,请求解。

分析过程:

1. 因为都是 5 位数,所以 A 只能是 1 或 2,又因为左边 4 乘以任意数都为偶数,所以右边个位(A)必须是一个偶数,可知 A=2,此时原式即为:2BCDE * 4 = EDCB2

2. A=2,所以右边的万位 E >= 8 (结论2.1);左边个位 E * 4 = B2,所以 E 只能是 3 或 8 (结论2.2),结合结论2.1和结论2.2可知 E=8,此时原式即为:2BCD8 * 4 = 8DCB2

3. E=8,所以左边千位 B * 4 不能进位,即 B 只能是 0,1,2 (结论3.1), 左边个位 8 * 4 = 32

如果 B=0,则左边十位 D*4 的个位必须为7,不可能;

如果 B=2,则左边十位 D*4 的个位必须为9,不可能;

所以 B=1(也可以这样解释,因为 D*4 的个位[即右边的十位]肯定偶数,而 8*4=32,3必须加一个奇数才能等于偶数,而 0,1,2 三个数中只有 1 是奇数,所以B=1)

此时原式即为:21CD8 * 4 = 8DC12

4. 左边个位 8*4=32,而右边十位(B)为 1,所以 D*4 的个位应该为 11-3=8, 所以 D 只能是 2 或 7,分别将 D=2 和 D=7 代入原式即可推知:D=7, C=9

至此,A,B,C,D,E 的结果都已经被推断出来,即分别为:2,1,9,7,8。

结果:

21978 * 4 = 87912

分享到:
评论

相关推荐

    ABCDE * ? = EDCBA

    = EDCBA 他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!” 华生:“我猜也是!” 于是,两人沉默了好久,还是没有算出合适的结果来。 请你利用计算机的优势,找到破解的答案。 把 ABCDE ...

    ABCDE*? = EDCBA关于这个的优化算法

    ABCDE*? = EDCBA 关于这个问题 网上也看了几个算法 但是都很浪费资源 这里给出一个优化的算法

    2012蓝桥杯【初赛试题】古堡算式.pdf

    = EDCBA 他对华⽣说:“ABCDE应该代表不同的数字,问号也代表某个数字!” 华⽣:“我猜也是!” 于是,两⼈沉默了好久,还是没有算出合适的结果来。 请你利⽤计算机的优势,找到破解的答案。 把 ABCDE 所代表的...

    蓝桥杯古堡问题

    = EDCBA 他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!” 华生:“我猜也是!” 于是,两人沉默了好久,还是没有算出合适的结果来。 请你利用计算机的优势,找到破解的答案。 把 ABCDE ...

    ABCDE.rar_abcde4edcba求abcde_site:www.pudn.com

    4*ABCDE EDCBA,求ABCDE ?

    编译原理清华版课后习题答案1

    1、(1) a*(-b+c) :ab-c+* (3) abcde/+*+ (4) AB∧C D∨∨ (7) xy+z*0=sab+c*:=sab*c*:=¥(注:¥表示if-then-else 运算) 2、 三元式 (1) (+ a, b) (2) (+ c, d) (3) (* (1), (2)) (4) (- (3), /) (5) (+ a, b) ...

    给出先序遍历和中序遍历,求二叉树后序遍历

    char* inorder = "dgbaechf" 或者 char* inorder = "abcde"; char postorder[1000]; if (getPostOrder(perorder, inorder, postorder)) { print("Post order is %s", postorder); } else { print("No such tree");...

    PowerBuilder 12.6入门视频教程下载(初级)

    12.循环实例_打印九九乘法表+ABCDE*A=EEEEEE 13.结束语句Continue\Exit\Return\Halt+事件介绍 14.自定义事件+自定制事件+使用SQL语句+游标 15.PB代码升级+全局函数 16.Window对象_窗体常用属性+常用事件open 17.常用...

    C/C++ 实现递归和栈逆序字符串的实例

    C/C++ 实现递归和栈逆序字符串的实例 递归函数调用模型 逆序方法 void revers(char *buf){ char *p = buf; if (p == NULL) { return; } //递归结束条件 if (*p == '\0') { ... char *c = abcde;

    关于字符串回文的实现,把abcde打印成edcba

    关于字符串回文,把"abcde"打印成"edcba

    数据结构期末复习.docx

    edcba B. decba C. dceab(正确答案) D. abcde 2.若栈采用顺序存储方式存储,现两栈共享空间V[1..m],top[i]代表第i 个栈( i =1,2)栈顶,栈1 的底在v[1],栈2 的底在V[m],则栈满的条件是()。 [单选题] * A. top[2...

    ABCDE五个人传球

    ABCDE五个人传球,由A开始第一次传球,经5次传球后传回到A的手上。其中A与B不会相互传球,C只会传给D,E不会传给C,共有多少种传法? 这里使用C语言,通过枚举类型,遍历所有可能,完成了所有可能性的输出!

    solarflare:SolarWinds Orion帐户审核密码转储实用程序

    | Erlang Cookie: abcdefg12456789abcde ============================================ | Collecting SolarWinds Certificate | SolarWinds Orion Certificate Found! | Subject Name: CN=SolarWinds-Orion | ...

    国信蓝桥试题算法

    当N=4时,1634满足条件,因为 1^4 + 6^4 + 3^4 + 4^4 = 1634。 当N=5时,92727满足条件。 实际上,对N的每个取值,可能有多个数字满足条件。 程序的任务是:求N=21时,所有满足条件的花朵数。注意:这个整数有21位...

    数字拼图__C语言

    2x3=6个方格中放入ABCDE五个字母,右下角的那个格空着。如图【1.jpg】所示。 和空格子相邻的格子中的字母可以移动到空格中,比如,图中的C和E就可以移动,移动后的局面分别是: A B D E C A B CD ...初始状态为:ABCDE*

    关于memcpy和memmove的一点重要说明

    当我们需要将char* src=”abcde”这个字符串全部copy到dest中然而src与dest在内存中大概是这样存在的: 内存地址 低——>高 src dest 1 2 3 4 5 6 [ a ][ b ][ c ][ d ][ e ][ '\0' ][ ][ ][ ][ ][ ][ ][ ] src地址...

    php基础教程ABCDE

    PHP环境搭配和代码调试 PHP的数据类型 源码调试 常用PHP运算类型介绍与应用 ……

    abcde

    abcdefghijklm

    计算机二级C上机题库

    例如:当s中的字符串为:"ABCDE"时, 则t中的字符串应为:"ABCDEEDCBA"。 请改正程序中的错误,使它能得出正确的结果。 #include #include void fun (char *s, char *t) { int i, sl; sl = strlen(s); /*****...

Global site tag (gtag.js) - Google Analytics