2012年5月5日 星期六

[請益] 口試時被問到101x99

作者: SteveJob (蘋果創辦人沒有死) 看板: Tech_Job
標題: [請益] 口試時被問到101x99
時間: Sun May 6 10:51:25 2012


今天去參加某電信公司程式設計人員的口試

口試時被問到101 X 99等於多少

我很快的用心算算出來的於9999

口試官問我是怎麼算的

我說我是先用101 X 9得到909

之後再用 909
+909

的方式來算出答案

口試官聽完之後覺得這答案不是他想要的

請我再用另一個方法解出這個答案

我後來就說 那就用100 X 99 之後再加99

口試官聽完之後就換下一個問題問我了

可是我回到家後想了一下

好像應該要用(100+1)X(100-1)的方式來用100^2-1這樣會更好

可是我不曉得口試官真正想聽到令他滿意的解法應該是怎樣

不曉得有沒有強者大大遇到這問題時

有什麼很棒的解法呢? @@"

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.239.82
推 chrismallgi:101*(100-1)  05/06 10:52
推 morris1661:100*99=9900,9900+99=9999.  05/06 10:52
→ thinkact:如果這是將來主管 心中只堅持一個標準答案的人不好相處  05/06 10:54
→ morris1661:樓上,他又沒有說主管一定要一個答案,也許只是想知道  05/06 10:57
→ morris1661:你能有幾個答案.  05/06 10:58
推 loveu8:(100+1)*99 、 !!  05/06 11:01
推 older:主管要的是最快的算法~你一開始的答案是制式的算法  05/06 11:02
推 PitzMan:如果是我我會回答 (100+1)*(100-1)=100^2-1^2 ^ ^  05/06 11:05
推 photonic:我也用2F  05/06 11:10
推 yumen:因為主管寫程式的他希望你用(100+1)*99吧,不過這沒有一定  05/06 11:14
→ trama:我好奇的是...這種問題到底用意是什麼?  05/06 11:15
推 dhc830830:用意就是看你邏輯好不好阿,死心算跟有邏輯速算的差別  05/06 11:18
→ lave70:應該就只是要看 你能想出幾種解法吧...  05/06 11:20
→ tabrisPTT:人腦比電腦複雜得多,為啥要用比較死板的算法呢?  05/06 11:20
→ lave70:不過這樣子 面試官直接問 你有沒有別的解法 或你能想出幾種  05/06 11:20
→ lave70:解法 比較不會造成3F所說的誤會也說不定  05/06 11:21
→ lave70:只是我也相信面試官的用意 並不是他自己只堅持某一種答案  05/06 11:21
推 leeguohao:是我的話 我就說我用101加99次 因為我不會乘法 XD  05/06 11:22
推 lave70:主要是看應徵者的思考靈活度和臨場反應 答案或某種算法  05/06 11:26
→ lave70:只是其中一部份...  05/06 11:26
推 mmzznnxxbbcc:9900+99 這樣想簡單多了  05/06 11:29
推 freezee:9900+99  05/06 11:36
推 jackyc:反射動作而已...不需思考...  05/06 11:42
→ riggt123:9900+99  05/06 11:47
→ StratApostle:??? 不是99*100+99嗎 = =  05/06 11:55
→ ysy2003:9900+99 其實已經算是好答案了  05/06 11:55
→ StratApostle:應該不會上了  05/06 11:56
推 cpper:你就跟他說你有背999x999乘法表就好了  05/06 11:57
推 KurakiMaki:報告,沒有理由!  05/06 11:58
→ riggt123:如果他問456*987 我想知道樓樓上多久能講出答案  05/06 12:05
推 REDBLUEr:101x99 ... 一百個99+一個99 這才是最簡單的吧 .....  05/06 12:08
→ REDBLUEr:去套用公式的 可能會被他當作死讀書吧  05/06 12:09
推 Starvilo:A+b. *a-b  05/06 12:09
→ furuuchi:每個口試的"長~~~~~官"毛都那麼多, 哪有什麼滿意的答案?  05/06 12:21
推 AixStyle:2F的解法比較好,如果凡事都用公式解,反而有點死  05/06 12:22
→ trama:2F這個不也是公式解?? 差別只是沒寫出代數式而已  05/06 12:26
推 p1227426:應該問有那幾種解法 最優 最快 最好(寫) 最簡  05/06 12:32
推 player7773:(100+1)*(100-1)=100^2-1^2=9999  05/06 12:38
推 GoGoMorning:我會用(a+b)(a-b)=a^2-b^2  05/06 12:47
推 morris1661:別討論我啦!我會害羞耶!~~  05/06 12:50
推 mos888tw:當然加法比較簡單阿...用腦子想當然用加法  05/06 12:57
推 commonfish:正解是 100*100-(100-99) 邏輯式算法  05/06 13:10
→ nenini:這種想法花俏的主管 會把注意力花在非關鍵的點上 不如不跟  05/06 13:15
推 jackyu:這個問題不論怎麼變都沒鑑別度啊,這主管...  05/06 13:17
推 Csir:就說我心算無敵阿  05/06 13:20
推 cloudlim:agree, 我也用2F的方法, 我永遠記得工數老師第一堂課說的  05/06 13:21
→ cloudlim:你們接下來要學的這些東西, 在現實世界有99%沒機會用到  05/06 13:22
推 clanguage:就說我就用背的 然後背圓周率給他聽  05/06 13:22
→ cloudlim:漂亮的公式剛好能套的機會好像太少了 XD"  05/06 13:22
→ rellik:主管執著於某些特定解法還真無聊...  05/06 13:23
→ ertyws:這很難嗎??  05/06 13:24
→ ertyws:a加b誇號乘a減b誇號 =a平方減b平方  05/06 13:29
→ ertyws:國中數學  05/06 13:29
推 isotropic:99*100+99  05/06 13:31
→ f1234518456:101連加99次  05/06 13:39
推 taihsin:100*99+99  05/06 13:39
噓 IDL:北七主管  05/06 13:46
推 wwwsky:1+1+1+1 ................ +1 = 9999 標準答案無誤!  05/06 14:06
推 LIONEHOUR:我會拿出手機按給他看...  05/06 14:15

沒有留言:

張貼留言