益智问题(试下你的思维广宽度)

2007-10-11 4:38 pm
大家看看这道题怎样做?看下能否在半个钟之内解答出来,有D意思咖,唔少博士都做不到出来(按规定时间)
条件是D=5,其他字母代表0~9之间的数字,要求是解答出每个字母对应的数字
D O N A L D
+ G E R A L D
------------------------
R O B E R T
(以上代表字母的加法运算,亦即是DONALD+GERALD=ROBERT)

回答 (2)

2007-10-11 5:56 pm
✔ 最佳答案
Assume every character has an unique number.
*() means may be

D = 5 [given] -> T = 0 and hence, L + L +1 = R.

O + E(+1) = O
-> E(+1) = 0 or 10 but T = 0, therefore E(+1) = 10 -> E = 9

A + A (+1) = E
- > 2A (+1) = 9, as multiply by 2 only gets even number, therefore: 2A +1 = 9 [with the 1 comes from 2L + 1 = R]
A = 4 or 9, but E = 9, therefore, A = 4

2L + 1 = R
-> L = 7, 8, 9 [in order to produce the '1' to support 2A + 1 = 9]
-> R = 5, 7, 9[respectively], but as D =5, E=9,
-> R = 7, therefore L = 8

N + R = B
-> N + 7 = B
possibility pairs(N,B): (3,0), (4,1), (5,2), (6,3), (7,4), (8,5), (9,6) [not 1,8 & 2,9 is because the sum doesn't provide the '1' we needed for O+E+1 = O]
and because 0,4,5,7,8,9 has all been assigned, therefore the only valid pair would be (6,3)
-> N = 6, B = 3

D + G + 1= R
-> 5 + G + 1 = 7
-> G = 1

O = 2, as 2 is the only number left...

therefore, the list of character-2-number:
T=0
G=1
O=2
B=3
A=4
D=5
N=6
R=7
L=8
E=9

and the formula was
526485+197485=723970


(Time attacked: 13min04sec)
2007-10-11 6:51 pm
Although you didn't mention each alphabet can only represent a distinctive digit bt 0-9, I assume its the case.

Answer is

526485
+197485
=723970

The mindmap is as follows,
1) D = 5 hence T can only be zero
2) R must be greater then 5 b/c D + G = R, but it cannot be a even number b/c L+1 + L = R, and since O + E = O so E must be either 0 or 9(if move up) , so the only possible choice left is 7
3) and so on..........


收錄日期: 2021-04-13 13:51:26
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071011000051KK00518

檢視 Wayback Machine 備份