精華區beta Tech_Job 關於我們 聯絡資訊
※ 引述《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