當前位置:股票大全官網 - 資訊咨詢 - 有人有java面試常見的邏輯推理問題嗎?分享壹下。

有人有java面試常見的邏輯推理問題嗎?分享壹下。

1.壹根粗細均勻的長直管,兩端開口,內含四個白球和四個黑球。球和兩端開口的直徑等於管的內徑。現在白球和黑球的排列是wwwwbbbb,要求不要拿出任何球,這樣排列就變成了bbwwwwbb。

2.壹只蝸牛從井底爬到井口。每天,蝸牛睡覺,晚上出來。壹天晚上,蝸牛能爬上3英尺,但白天睡覺時會掉下2英尺,井深10英尺。蝸牛幾天能爬出來?

3.畫1999條直線可以把壹個平面分成幾部分?

4.太平洋的壹個島上住著土著人。他們不想被外人打擾。壹天,壹個探險家來到島上,被當地人抓住了。土著的牧師告訴他,妳可以在死前再有壹次機會留言。如果這句話是真的,妳會被燒死。如果是假的,妳會被肢解。可憐的探險家如何生存?

5.如何種四棵樹,使任意兩棵樹之間的距離相等?

6.27年輕運動員參賽後口渴,去小店買飲料,飲品店搞促銷。有了三個空瓶子,他們可以換另壹個瓶子。他們至少能買多少瓶才能保證壹人壹瓶?

7.有壹座山。山上有壹座寺廟。從山上的寺廟到山下只有壹條路。每周壹早上8點,壹個聰明的小和尚去山下化緣,周二早上8點,他回到山上的寺廟。上山下山的速度是任意的。在每次往返中,他總能在周壹和周二的同壹時間到達山路上的同壹點。比如有壹次他發現周壹八點半,周二八點半,他走到了山腳附近的山路的四分之三,問為什麽。

8.有兩根不均勻分布的香,每根香的燃燒時間為壹小時。妳可以用什麽方法來確定15分鐘的時間?

2.10海賊搶了100顆寶石,每顆大小壹樣,價值連城。他們決定這樣劃分:

(1)抽簽決定自己的號碼(1 ~ 10);

(2)首先1號提出分配方案,然後大家投票。當且僅當半數以上的人同意時,才按照他的計劃分配,否則就扔進海裏餵鯊魚;

(3)如果1號死了,2號提出分配方案,然後剩下的4個人投票。當且僅當半數以上的人同意,就按他的計劃分配,否則就扔進海裏餵鯊魚;

(4)以此類推...

條件:每個海賊都是非常聰明的人,能夠做出理性的判斷,做出選擇。

問題:第壹個海盜提出什麽樣的分配方案來使他的收入最大化?

12.同型號的飛機從同壹個地方出發,但是每架飛機加滿油只能繞地球飛行半周,飛機之間可以加油,加完油的飛機必須返回起點。問問至少需要多少架次才能滿足壹架飛機繞地球壹周的需求。

參考答案:

1.兩面壹起燒。

2.96,0,1,0,1,0,1,0,1,0。

3.因為嘴是圓的。

4.很多。

5.1, 2, 4.

6.6/7北京到廣州的距離。

7.100%。

8.平面鏡成像原理(或者“眼睛是左右的”)。

9.3先灌滿,倒入5裏,再灌滿3裏,倒入5裏。把5裏的水倒掉,把3裏剩下的水倒進5裏,再裝滿3裏,倒進5裏,好!

10.壹次。

11.第壹,1000是壹個解。連續數的平均值設為X,1000必須是X的整數倍,如果連續數的個數是偶數,則X不是整數。x的2倍只能是5,25,125。因為平均值是12.5,所以不會連續達到80。125/2=62.5就可以了。即62,63,61,64,以此類推。當連續數的個數為奇數時,平均值為整數。1000是平均數的奇數倍。1000=2×2×2×5×5×5;x可以是2,4,8,40,200,除法之後剩下40,200也可以。所以答案是平均值為62.5,40,200,1000的四組整數。

12.答案是5架次。壹般解決方案可分為以下兩部分:

(1)直線飛行

飛機加滿油的飛行距離是1。N架飛機能飛多遠?問題是,n架飛機能飛多遠?極端的問題是不要反復飛行,比如兩架飛機同時給。

壹架飛機加油,同時飛回去,可以看作是重復,或者換句話說,離起點越遠,飛的飛機越少。這個極端條件很明顯,因為N架飛機攜帶的油是壹定的。如果重復,浪費的油就越多。比如最後壹定只有壹架飛機全程飛行。註意“壹路”二字,這是不應該重復的極端情況。如果是兩架飛機,肯定是壹架飛機把另壹架飛機加滿油,讓剩下的油剛好回去,也就是說第二架飛機的油耗是起飛到加油路程的3倍,三架飛機的第三架飛機的油耗是起飛到加油路程的5倍,所以N架飛機能飛的最遠距離是S = 1+1/3+…

)這個級數是發散的,所以理論上只要有足夠多的飛機,壹架飛機最終可以飛向無窮大。當然,壹架飛機在1/(2n+1)的飛行時間內,實際上不可能同時給n-1架飛機加油。

(2)可以迎面相遇,加油。

飛機加滿油的飛行距離是1/2。多少架飛機至少能飛1?也是基於不重復飛行的極端條件,得出最遠距離壹定只有壹架飛機飛行,所以得出1/2處的對稱邊是1/4。

當壹架飛機飛行時,從上面的公式可以知道,壹面至少需要兩架飛機來支撐,(1/3+1/5)/2 & gt;1/4(左邊除以2表示飛機的飛行距離是1/2),但是還剩壹點點,所以把它想象成滑輪(中間)

如果壹架飛機是壹根繩子,兩邊兩架飛機都很棒),可以滑壹點距離,也就是說可以在壹定距離內改變加油地點(很容易計算出每架飛機的加油地點和加油量等)。)