這道題的推理結果是什麼?

一道傳說級的邏輯推理題,檢測你是否具有成為一名頂尖偵探的資質:如果能在看完題目後的30分鐘內做出來,說明你的邏輯推理能力至少已經達到了頂尖水平!

  • A可以殺了B,C,F之中的一人
  • B可以殺了A,C,E之中的一人
  • C可以殺了A,B,F之中的一人
  • D可以殺了A,C,E之中的一人
  • E可以殺了F,G之中的一人
  • F可以殺了E,G之中的一人
  • G可以殺了A,B,C,D,E,F之中的一人

問:G最開始要先殺了A,B,C,D,E,F之中的哪一個人後,他最終才一定不會被殺?

註:

  • 殺人順序及說明:殺人順序依次是G,A,B,C,D,E,F.也就是說G最先動手,A第二個動手,B第三個動手,以此類推。而被殺的人不管他之前有沒動過手,都直接剔除,不再進行後面的殺人。

  • 重點:A,B,C,D四人以保護自己的性命為主要目標,而E,F以殺G為主要目標。


G kill E,

A kill B,

C kill F,

D kill A or C,

G survive.

在G殺E之後,如果A殺F,B一定殺C(因為如果B殺A,C的攻擊目標只有B了),此時D的攻擊目標只有A,所以A不會殺F;在G殺E之後,如果A殺C,B的攻擊目標只有A,所以A不會殺C;所以G殺E,A一定殺B,C殺F(給自己留半條生路),D任意殺A、C中一人,G存活。


畫了個圖看了下,我認為G只需要先殺掉EF之一即可保命,詳見下圖。


答案是E和F。

第一種可能:殺A

則B還剩CE可以殺,C還剩BF可以殺,D還剩CE可以殺。EF沒影響,依然是殺對方和G。

由此可見,能威脅到B生存的只有C,所以B一定會殺C。之後D便只剩下E可以殺,殺了E後,F會殺G。

排除。

第二種可能:殺B

則A還剩CF可以殺,C還剩AF可以殺,DEF沒影響,其中D可以殺ACE,其他那倆依然是殺對方和G。

C和D都可能給A造成威脅,但A不能殺D,所以A一定會殺C。此時D還剩AE兩個人可以殺,殺了A,E會來殺G;殺了E,F會來殺G。所以無論殺哪個都可能給G造成威脅。

排除。

第三種可能:殺C

則A還剩BF可以殺,B還剩AE可以殺,D還剩AE可以殺,EF沒影響,依然是殺對方和G。

能給A造成威脅的是B和D,殺不了D所以必然殺B。之後又回到上一種可能了,G依然危險。

排除。

第四種可能:殺D

則所有人都沒受影響。

A的選擇區間BCF中,B和C會對他造成威脅,而且無論殺了哪一個,另一個殺他的概率是相同的,所以兩個都有可能殺。

如果殺B,則C在AF中會隨意殺一個。如果殺C,則B會在AE中隨意殺一個。G依然危險。

排除。

第五種可能:殺E

則A還剩BCF三種可能,B還剩AC兩種可能,C還剩ABF三種可能,D還剩AC兩種可能。F依舊。

對A造成威脅的是B和C,但殺了B的話,C有AF兩個選擇;殺了C,則B只剩A一種選擇,A必死。所以A會殺B。

現在C還剩AF兩種選擇,如果殺A,則D必然殺C,所以C只能殺F。

現在,能殺G的E和F都死了。

成立。

第六種可能:殺F

則A還剩BC兩種可能,B還剩ACE三種可能,C還剩AB兩種可能,D還剩ACE三種可能。E依舊。

A如果殺B,則C必殺A。所以A會殺C。

AE都不會威脅到B,所以他會隨便殺一個。如果殺A,D必殺E。如果殺E,結束。

所以E必死。

成立。


如果靈活一點。

根據題意 ABCD都以保命為主 且ABCD都殺不了G 都不想死 而G顯然是最有權力的人 他可以第一個決定任何人的生死 而G保證自己最終不會被殺 換句話說 G 也是以保命為主 而能殺D的只有G一個 意思說D要想活命 就看G的心情 在第一輪殺人之前 G對D說 只要在到你回合的時候 你殺掉E 我就不殺你 於是 第一輪 G殺掉F 然後ABC隨便怎麼殺 到D的時候D殺掉E 於是現在沒有任何一個人可以殺掉G了 G的目標達成 此時D也不能殺任何人了 既然G目標完成 他可以按照約定不殺D 也可以無所謂的殺掉D 結局既可以雙贏 也可以G自己獨霸一方。


假設每個人都必須殺人,G殺E或者F都可以保證活下來。

如果G殺E

1&> A-F 後面隨意,G成功

2&> A如果殺C等於自殺,因為這樣的話B下一步必須殺A。如果A殺了B,C為自保必須殺F,如果C殺A,下一步D會殺C。

所以 A-B C-F,G成功

如果G殺F

1&> A-C B-A D-E,G成功

2&> A-C B-E,G成功


知乎第一答,還請大家仔細看完,寫的比較細(luosuo)。先說答案:E。

回家想了一想,不得不吐槽下題目的不嚴謹。

第一:殺人是一直殺下去直到無人可殺為止,還是只能殺一輪?

第二:如果不符合自己的最大利益,可不可以選擇跳過不殺人?(其實這裡就是在討論是否加入博弈論,即是否每個人都是足夠理智)

看了樓上的答案,基本都是基於:殺一輪,輪到自己殺人是必須殺人不能跳過,

那我們首先來分析大部分人理解的題目,即殺一輪,輪到自己殺人的時候必須殺人的情況:

先說說大家普遍的答案:殺E或者F;

先說殺F:(列舉法)

A可殺B、C

B可殺A、C、E

C可殺A、B

D可殺A、C、E

E可殺G

G通殺

假如A殺B:C只能殺A(這裡可能大家會說A殺B的話,C就只能殺A,那麼A不會殺B,但是A不殺B,殺C的情況下,自己能活下來嗎?請看:假如A殺C)

假如A殺C:那麼B和D這個時候只能殺A和E,這個時候A最終的結果也不能活,即A在任何情況下都不能存活過第一輪,那麼A這個時候其實殺B或者C沒有區別,即存在殺B的可能。我們順著這個可能繼續看下去,目前剩下的人情況是:

C只能殺A

D可以殺C、E中的一個(因為C只能殺A,這裡就不考慮還可以殺A了)

E只能殺G

G通殺

這裡不難看出,能殺死D的只有G了,而能殺死G的人只有E了,那麼D會殺E嗎?肯定不會,(要是殺了E則D自己可能被G殺,不殺E則一定不會被G殺)所以D只能殺C,E再把G殺了,至此得出結論:殺F的情況下,G存在被殺的可能。(這個可能來源於A是必死的,殺B和C對於A來說是一樣的,而在殺B的情況下G是必死的)

再說殺E:

A可殺B、C、F

B可殺A、C

C可殺A、B、F

D可殺A、C

F可殺G

G通殺

大家觀察一下:B和D他們能殺的人都是A和C,那麼這裡就簡單了,只分兩種情況:

1、A不殺B,選擇殺C或者F隨便吧,那麼B和D中肯定有一個會殺A,即A是必死的;

2、A殺B,那麼剩餘人的情況就是:

C可殺A、F

D可殺A、C

F可殺G

G通殺

假如C在這個時候殺了A的話,那麼D就只能殺C了,那麼C只能殺F(有概率活下來)

D可任意選擇殺A或C

G可任意選擇殺A、C、D

最終A活下來概率是25%,C活下來概率是25%,D活下來概率是50%,G活下來概率是100%。

到這裡我們可以得出第一個結論:

在殺一輪,輪到自己殺人的時候必須殺人的情況下,殺E才能使G活下來概率是100%。

知乎是一個嚴謹的平台,作為一個強迫症者,怎麼能夠允許題主如此不嚴謹。

下面說說我的理解(請允許我腦洞大開):既然題目是:

A可以殺了B,C,F之中的一人,注意題目說的都是可以。那麼我們能不能夠理解為:A、B、C、D為了讓自己能夠活下去而選擇不殺人。

那麼下面才是本答得重點部分了:

我們討論一下:殺人環節是可以無限循環的,且可以選擇不殺人(在對自己最有利的情況下),在必死的情況下也會選擇讓自己多活幾輪,會發生什麼事情?

請允許我保存一下,頂起來繼續更新


F

E的話不安全, A-B,C-A,D-C,F-G G還是會死


F


F。其實我是這麼想的,ABCD以保命為主的話,能夠威脅到D性命的只有G,D為保命不得不協助G幫他殺E,而G只需要殺F就必活。


推薦閱讀:

The Connection Between Animal Abuse and Human Violence動物虐待和人類暴力的相關性
「春節特期」·探案所第十六案:男童虐殺者——約翰·裘伯特

TAG:犯罪 | 犯罪心理學 | 推理 |