成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何知道自己有沒有戴綠帽子

開發 前端 后端
三個邏輯學家走進酒吧,侍者問:"每個人都要來杯啤酒嗎?"第一個邏輯學家說:"我不知道。"第二個說:"我也不知道。"第三個說:"是的!"

三個邏輯學家走進酒吧,侍者問:"每個人都要來杯啤酒嗎?"第一個邏輯學家說:"我不知道。"第二個說:"我也不知道。"第三個說:"是的!"

這是一個經典的低笑點段子,相信大多數人稍稍思考片刻,就可以恍然大悟:對于侍者的問題,三個人只要有一個人答案為否,整個問題的答案就是否,第一 個邏輯學家如果自己心里想要啤酒,但是不知道其他兩個人的意向,只能回答不知道,相反,如果他自己心里不想要啤酒,就可以直接回答否,不用再看其他兩個人 的意向。第二個邏輯學家也是類似的情形,不知道第三個邏輯學家的意向,只能回答不知道。輪到了第三個邏輯學家,他從前兩個邏輯學家的回答中已經可以判斷出 前兩個人都要啤酒,而他自己也要啤酒,于是最終才給出侍者的問題的答案:"是的!"。

其實此類的邏輯游戲還有很多更好玩的,跟"戴綠帽子"有關系的那些邏輯故事就很有趣。

[[75547]]

版本1

假設在監獄里有一百個囚犯,他們即將被執行死刑,不過在最后時刻,執行官給了他們一次活命的機會。執行官讓一百個囚犯前后站成一排,然后給每個人帶 上一頂帽子,帽子是紅色或者綠色的,兩種帽子的可能性各有一半,每個囚犯都看不到自己頭上帽子的顏色。然后執行官掏出槍來,從站在排尾的那個囚犯開始," 一個一個過篩子",逐一要求每個囚犯說出一種顏色,紅色或者綠色,如果說對了就可以絕處逢生,如果說錯了,砰一聲,立刻槍口對準腦袋一槍解決。執行官還強 調:"你們回答我問題的時候,只準說紅色或者綠色,說任何多余的話立刻就地正法。"看來在這個游戲中,有沒有帶綠帽子可是事關生死的大事情。

表面上看起來,在這種情況下,每個囚犯雖然能看到自己前面的人帽子的顏色,卻看不到自己頭頂上的帽子是紅色還是綠色的,只能亂猜一個,聽天由命了, 平均100個人里能有50個活下來。有人會說如果每個人說帽子顏色的時候都說前面一個人的帽子的顏色,暗中起了提醒作用,情況會不會好一些?對于排位的最 后一個人來說,這樣做無妨,可以讓倒數第二個人知道自己帽子的顏色。不管之后排尾那個人被崩掉了還是活下來,輪到倒數第二個人的時候,他已經在心里知道自 己帽子的顏色(比如紅色),如果他前面的人,也就是倒數第三個人的帽子也是紅色,他喊一聲紅色既可以救自己的命,就可以通知前面的人。可是如果事情走向另 外一半的可能:倒數第三個人的帽子是綠色,對于倒數第二個人來說,舍己為人或者舍人為己,讓自己活就不能提醒前面的人,提醒前面的人自己就沒命了。事實 上,即使每個人都舍己為人提醒前面的人,總的生還比例并不會增加。

100名囚犯除了接受以扔硬幣的方式死亡以外,有沒有更好的辦法呢?當然有,而且可以保證100個人里有多達99.5個人活命,而不是50個。

99個是指除了排尾最后一個人以外的99個人,0.5個人是指排尾的那個最不幸的家伙也有1/2的可能性活命。

辦法是這樣:所有的囚犯要團隊合作。規則1:從倒數第一個人開始,數一下前面的所有人戴綠帽子的個數是奇數還是偶數,如果是奇數,就說綠色;如果是 偶數,就說紅色。規則2:從倒數第二個人開始,在思考自己應該說的顏色同時,還要仔細聽一下前面的人說過的顏色,如果一共有奇數個人說過綠色,就改變自己 按照規則1原本要說的顏色;否則正常說出規則1的顏色就可以。

只要按照這樣,每個人既可以說出自己頭頂帽子的顏色,還可以為前面的同伴提供信息,那個執行官只好無奈的放走所有的犯人。

舉個例子:假設一共四個囚犯,從后向前,紅帽子,綠帽子,紅帽子,綠帽子,倒數第一個囚犯看到前面有偶數個綠帽子(2個),說紅色,自己可以活命; 倒數第二個人看到前面有奇數個綠帽子(1個),后面0個人說過綠色,于是喊綠色,也活命了;正數第二個人看到前面有奇數個綠帽子(1個),本應喊綠色,但 是后面有1個人喊過綠色,于是喊紅色,也可以得救;輪到最前面的那個囚犯,前面綠帽子為0,本應喊紅色,但是同樣因為前面有人喊過一次綠色,改喊綠色,也 和自己帽子顏色一致。最后四個人都可以生還。

版本2

如果游戲不是一長排從后向前逐個人說出帽子的顏色,而是所有人在同一個瞬間說出,而且所有人要死一起死,要活一起活。具體是這樣的,每個人可以選擇 說紅色,綠色或者沉默不語,但是必須保證沒有人說錯自己頭頂帽子的顏色,而且至少有一個人說對自己頭頂帽子的顏色,才算過關(也就是說所有人如果都保持沉 默照樣要被槍決),所有人都可以活命,否則后果你懂得。

在這種情況下每個人都不可能在瞬間知道自己頭頂上有沒有綠帽子,似乎也無計可施了吧,這回真的要看運氣了吧。其實并不是這樣的,我們假設最簡單的情況,一共只有三個囚犯,可以有一種策略保證他們在75%的時候可以活命。

方法很簡單,三個囚犯在同時猜的時候按照這樣的規則:如果看到另外兩個人帽子顏色不一樣,保持沉默,如果另外兩個人帽子的顏色都是紅色,喊綠色;如果另外兩個人帽子顏色都是綠色,喊紅色。

三個人A,B,C的帽子顏色組合一共有下面這八種:

A B C 結果
掛了
得救
得救
得救
得救
得救
得救
掛了

按照以上的策略,在所有的八種情況的六種下,三個苦逼的囚犯都可以保住性命。這似乎有點和概率相違背,因為無論怎么猜,是同時進行的,每個人都不知 道自己頭頂帽子的真正顏色,對于確定的某一個人來說,假設說綠色,自己頭頂的帽子是紅色和綠色的可能性各占50%,這意味著在一種情況下的正確的答案,在 另外一種相反的情況下就是錯誤的答案。

按照規則每次只要有一個人說對,其他兩個人沉默就可以完成任務,要是八種情況下有六種情況脫險,需要一共有六次說對,但同時也意味著在其他情況下有 六次說錯。我們可以設法"編碼",把說錯的6次都集中在一起,在剩余的兩種情況中(全是紅色,全是綠色)一錯到底。這正是以上提到策略的初衷,在75%的 時候保證每次有一人說對,在剩下25%的時候讓每個人都說錯,這樣總的說錯次數和說對次數相等,但是生還的概率卻遠超過一半。事實上,對于3個人的情 況,75%概率也已經是可能的最好結果。

如果游戲有更多的囚犯參加,他們一起生還的機會還可以更高,如果有N = 2^n – 1 個人參加, 他們使用最佳的策略活命的機會將是N/(N + 1) = (2^n – 1)/2^n,如果7個囚犯參加,活命的機率將是87.5%,如果15個囚犯參加,活命的機率將是15/16=93.75%。

7個人玩游戲的時候道理還是同樣的,他們帽子顏色的組合將會一共有2^7=128種可能性,在這128中里面我們最多可以保證有112種情況下有一 個人才對,其他人全部沉默不語;然后在剩下的16種情況下,所有人全部去猜,而且全猜錯,16*7=112,猜錯的次數和猜對的次數還是相等的,不與概率 計算相違背。不過策略具體執行起來就不是用一兩句話就能說清楚的了,需要首先給七個囚犯用二進制遍上號000,001一直到111,然后每個囚犯在決定是 不是要喊,喊紅色還是綠色的時候,要根據其他人帽子的顏色和對應的編號,進行二進制的計算,應用的是通信上的Hamming Code糾錯碼方式,詳情可以參看:

http://www.math.vt.edu/people/brown/doc/dozen_hats.pdf

雖然計算復雜了一點,但是可以保證所有的人以最大的概率活命,也算值了,當然如果囚犯都不是邏輯學家和程序猿,數學沒死理性派這么好,估計活命有點難。

原文鏈接:http://songshuhui.net/archives/81591

責任編輯:陳四芳 來源: songshuhui.ne
相關推薦

2019-03-14 08:47:49

Visual Stud數據開發

2009-09-17 22:20:07

2020-08-25 10:16:59

漏洞白帽網絡安全

2024-01-15 07:14:37

kubernetesk8sLTS

2009-11-25 09:11:30

2024-03-20 08:12:12

分庫分表數據

2015-03-11 13:50:51

2021-08-27 16:36:08

人工智能AI

2015-09-06 14:12:49

2018-12-25 09:39:14

2011-06-13 14:04:32

容錯服務器HA

2019-12-06 14:50:49

APP錄音隱私

2009-02-09 10:03:54

2016-11-15 18:57:15

2009-12-15 09:50:00

SunJava

2012-07-25 09:56:52

編程程序員

2016-09-07 12:44:43

2021-02-02 09:59:22

接口前端通用

2015-07-02 09:21:16

路由器IP地址

2020-09-10 11:19:39

馬云技術阿里巴巴
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人久久久久 | 激情一区二区三区 | 欧美 日韩精品 | 毛片国产| 中文字幕一区二区三区精彩视频 | 成人精品国产 | 国产极品91 | 亚洲精品短视频 | 国产成人久久精品一区二区三区 | 99日韩| 亚洲免费在线 | 欧美二区三区 | 伊人精品国产 | 免费中文字幕 | 精品福利av导航 | 国产精品夜间视频香蕉 | 亚洲一视频 | 国产真实精品久久二三区 | 美日韩免费 | 欧美韩一区二区 | 激情 一区 | 一区精品视频 | 日韩在线视频一区二区三区 | 啪啪精品 | www精品 | 国产一级片久久久 | 久久无毛 | 成年免费大片黄在线观看岛国 | 亚洲精品欧美 | 可以在线看的黄色网址 | 日韩精品在线一区 | 国产激情视频网址 | 精品视频免费 | 欧美日韩国产一区二区 | 欧美精品在线免费 | 黄色在线免费观看视频网站 | 精品视频一区二区三区在线观看 | 亚洲视频免费观看 | 欧洲一级毛片 | 午夜性色a√在线视频观看9 | 国产亚洲精品精品国产亚洲综合 |