10條有趣的微軟面試題

2021-03-04 00:40:25 字數 1424 閱讀 4375

答案:1. 切兩刀,分為1/7、2/7、4/7三段。第一天給1/7;第二天給2/7,要回1/7;第三天給1/7 ;第四天給4/7 要回1/7+2/7;第五天給1/7;第六天給2/7,要會1/7;第七天給1/7

2. 依次從四個罐子中取出1、2、3、4個藥丸,設第一丸子應重為x,稱得的重量是10x+t,t是幾就是第幾個罐子汙染了。

3. 先開乙個,開很長時間。然後關掉,再開另乙個。出去看,亮著的那個不用說。剩下的兩個不亮的,按照燈泡的溫度來進行判斷。

4. 可以用三張以內組成任何面額。

5. 不清楚。可能是50%。

6. 如果參加過類似於奧林匹克數學班的,都應做過這些題。問他你的國家怎麼走,他肯定指向的是誠實國。

7. 12個時可以找出那個是重還是輕,13個時只能找出是哪個球,輕重不知。

把球編為13個時編號為⒀)

第一次稱:先把①②③④與⑤⑥⑦⑧放天平兩邊,

㈠ 如相等,說明特別球在剩下4個球中。

把①⑨與⑩⑾作第二次稱量,

⒈如相等,說明⑿特別,把①與⑿作第三次稱量即可判斷是⑿是重還是輕

⒉如①⑨<⑩⑾說明要麼是⑩⑾中有乙個重的,要麼⑨是輕的。

把⑩與⑾作第三次稱量,如相等說明⑨輕,不等可找出誰是重球。

⒊如①⑨>⑩⑾說明要麼是⑩⑾中有乙個輕的,要麼⑨是重的。

把⑩與⑾作第三次稱量,如相等說明⑨重,不等可找出誰是輕球。

㈡ 如左邊《右邊,說明左邊有輕的或右邊有重的

把①②⑤與③④⑥做第二次稱量

⒈如相等,說明⑦⑧中有乙個重,把①與⑦作第三次稱量即可判斷是⑦與⑧中誰是重球

⒉如①②⑤<③④⑥說明要麼是①②中有乙個輕的,要麼⑥是重的。

把①與②作第三次稱量,如相等說明⑥重,不等可找出誰是輕球。

⒊如①②⑤>③④⑥說明要麼是⑤是輕的,要麼③④中有乙個是重的。

把③與④作第三次稱量,如相等說明⑤輕,不等可找出誰是重球。

㈢ 如左邊》右邊,參照㈡相反進行。

當13個球時,第㈠步以後如下進行。

把①⑨與⑩⑾作第二次稱量,

⒈如相等,說明⑿⒀特別,把①與⑿作第三次稱量即可判斷是⑿還是⒀特別,但判斷不了輕重了。

⒉不等的情況參見第㈠步的⒉⒊

8. 見下面的點 10條線的情況是 123 456 789 148 159 247 258 269 357 368

① ② ③

④⑤⑥⑦ ⑧ ⑨

9. 如果機場本身不可以加油的話那麼最少需要4架 3架同時起飛,到1/6圈時,兩架飛機把各自油箱中的1/3加給另外一架,這兩架剩的油正好可以原路飛回,被加油機可以飛到5/6圈處。 第4架飛機在環球飛機飛到4/6圈時起飛去接應,兩飛機在5/6圈處相遇,環球機剛好用完油,加油機把1/3的油給環球機,兩飛機剛好都能飛回

10. 告訴使用者我公司為答謝廣大顧客長時間以來的厚愛,顧客可以持原電池免費更換使用壽命為原電池一倍的新型電池。或者可以持購***,獲得50元購買該廠家新手機的折換券。

微軟面試題

微軟智力題 1 燒一根不均勻的繩子,從頭燒到尾總共需要1個小時,問如何用燒繩子的方法來確定半小時的時間呢?2 10個海盜搶到了100顆寶石,每一顆都一樣大小且價值連城。他們決定這麼分 1 抽籤決定自己的號碼 1 10 2 首先,由1號提出分配方案,然後大家表決,當且僅當超過半數的人同意時,按照他的方...

微軟面試題目

智力題1 燒一根不均勻的繩子,從頭燒到尾總共需要1個小時,問如何用燒繩子的方法來確定半小時的時間呢?2 10個海盜搶到了100顆寶石,每一顆都一樣大小且價值連城。他們決定這麼分 1 抽籤決定自己的號碼 1 10 2 首先,由1號提出分配方案,然後大家表決,當且僅當超過半數的人同意時,按照他的方案進行...

微軟面試題 資料結構

分析下面的程式,寫出結果。void main printf x 本來這個程式的 不是很長,而且題意也很清楚,先把元素壓棧,然後再出棧即可得到結果 stack 剛開始分析到pop s,x 時,不明白怎麼會從棧中彈出x,按照棧 先進後出 的原則怎麼都不可能把元素x彈出棧,在百思其解不可得時候,終於發現其...