作者swain (芒果樹下的白日夢)
看板Tech_Job
標題Re: [討論] 一個面試的邏輯問題
時間Sat May 9 15:54:37 2009
※ 引述《free4310 (蟑螂愛上老鼠貓)》之銘言:
: 今天去一家公司面試,發現這個邏輯問題很有趣
: 很想知道大家需要花多久時間才可以解完問題
: 純粹想只到大家解這問題需要多少時間
: 敬請誠實說出花了多久時間解出!!
: 小弟共花了約25~27分鐘!!
: 請推理出以下10個字母所代表的阿拉伯數字(0~9)
: 字母不可以重複代表不同的阿拉伯數字
: F O R T Y
: T E N
: +) T E N
: ________________________
: S I X T Y
: 計時開始!!
: (若解不出來的是否也可以推一下文,謝謝)
: (答案對不對自己推算出來可以自己求證一下!!)
1.判斷E.N
所以已知E=5 N=0
0123456789
N E
2. O變I,F變S,故O有可能為8.9
又N=0 故I不可為0
由此可知O=9 I=1
S=F+1
0123456789
NI E O
3.R+2T >20 (因X不為0)
且X=R+2T+1-20
可能組合:
R T X
6 8 3 (不合,X不可能為3,會與F、S矛盾)
7 8 4 (符合)
8 7 3 (不合)
0 1 2 3 4 5 6 7 8 9
N I X E R T O
考慮S=F+1,故S=3 F=2 ,剩餘Y=6
0 1 2 3 4 5 6 7 8 9
N I F S X E Y R T O
原式為 29786
+ 850
+ 850
-------------------
31486
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.128.61
→ GLENNHOME:你的第2項其實還有考慮進位最多只能進2吧 05/09 16:11
推 evermax:請問第2項 有更精確的解法嗎? 05/09 21:22