關於五個囚犯的智力題

2022-04-10 08:21:47 字數 1191 閱讀 4329

題目:5個囚犯,分別按1-5號在裝有100顆綠豆的麻袋抓綠豆,規定每人至少抓一顆,而抓得最多和最少的人將被處死,而且,他們之間不能交流,但在抓的時候,可以摸出剩下的豆子數。問他們中誰的存活機率最大??

1,他們都是很聰明的人

2,他們的原則是先求保命,再去多殺人

3,100顆不必都分完

4,若有重複的情況,則也算最大或最小,一併處死

解答:(如果他們都是很聰明的人,應該明白只有死路一條,#容後說明)

因為他們五個人分一百顆綠豆中位數是20顆,他們都是很聰明的人,一定會認為抓接近20顆有利而且其他人都很聰明,所以會明白抓20顆的保障(若提示4的意思是"若有重複的情況就如最大或最小般一併處死)第一人會抓20顆(如果是我,我會抓19顆)第二人會摸出剩下的豆子數是80顆,心知第一人抓了20顆;因為重複的問題,第二人只可以選19顆或21顆的次有利數目,第二人會抓19顆,因為到了最後...最少的不會是19顆

第三人如果第三人摸出剩下的豆子數是61顆,

心知第一人和第二人分別抓了20顆及19顆;

第三人會抓21顆;

但如果第三人摸出剩下的豆子數是59顆,

心知第一人和第二人分別抓了20顆及21顆;

第三人會抓19顆;

但如果第三人摸出剩下的豆子數是60顆,

心知第一人和第二人分別抓了19顆及21顆;

第三人會抓20顆;

無論如何

前三者都會分別抓19顆20顆名21顆

同樣聰明的第四人不用摸也想到剩下的豆子數是40顆;

因為抓19顆20顆名21顆都會重複,而22顆是最大,

抓17顆是自殺救第五人的辨法,

因為原則是先求保命,所以第四人會選擇抓18顆,

最後一人剩下的豆子數是22顆,不過無論如何抓多少顆都要死,

抓1~17顆是最少,18顆19顆20顆名21顆都會重複,而22顆是最大

如果發展到第四人時摸到剩下的豆子數是40顆;

第四人會明白前三者都把死亡推向最後兩人,

他會索性抓20顆,當第五人摸到剩下的豆子數是20顆時;

第五人也會抓20顆

結果20,19,21,20,20

21最大19最少及三個20顆重複

全部處決!

這個發展不是因為他們不夠聰明

也不是因為他們不要命

而是他們最後二人不甘心被推向絕地

最後的結果是,大家全抽到20,全死

古老的智力題。。。

include using namespace std int a 15 int zz 15 intcheck int num int tp tp 2 檢測num是否是 階乘 if tp 2 return2 tp 3 檢測num是否是 平方數 if tp 3 tp 4 檢測num是否是 立方數 if...

乙個經典的智力題

上圖中有一塊角缺了乙個方格的西洋棋棋盤,現在我們想用l形方磚拼出這樣一塊棋盤。該如何解決?歸簡法該用到 呢?下面我們就單獨就來看其中的一塊磚吧,先假設其餘問題,或者說這塊磚以外的所有問題都已經解決,這是最後乙個問題了 這裡顯然用了歸簡法 現在的問題是,如何將原棋盤劃分成若干個更小的相同正方體,由於這...

有趣的面試智力題

偶然間在網上看到幾個原來沒見過的面試智力題,有幾個題目在國內流傳相當廣,什麼n個人怎麼分餅最公平,屋裡的三個燈泡分別由哪個開關控制,三架飛機環遊世界,用火柴和兩根繩子測量45分鐘之類的題目,火星得已經可以考古了,這裡就不再說了。1 考慮乙個雙人遊戲。遊戲在乙個圓桌上進行。每個遊戲者都有足夠多的硬幣。...