早教吧 育儿知识 作业答案 考试题库 百科 知识分享

.一道传说级的逻辑推理题,检测你是否具有成为一名顶尖侦探的资质:如果能在看完题目后的30分钟内做出来我想知道答案是什么?

题目详情
.一道传说级的逻辑推理题,检测你是否具有成为一名顶尖侦探的资质:如果能在看完题目后的30分钟内做出来我想知道答案是什么?
▼优质解答
答案和解析
这道题挺有意思的,不过好象有些错误。我的答案是,G最佳的策略是杀D,有一半活下来的机会,其他选择则必死。 说明一下,答案的前提有两个: 一,“可以杀”不是“必须杀”,每个人都可以选择不杀。否则这道题既简单又无聊,不值得讨论。 二,括号里的重点我认为是误导。EF没有以杀G为主要目标的道理,EF必须也以存活为主要目标。 那么,开始分析。 为什么说G不杀D则必死? 理由很简单,七个人里,其他人面临的威胁都不止一个人,只有D面临的威胁只有G。D杀了G,就能保证自己存活。所以,D一定会想办法杀G。那么D有没有办法杀G呢?显然有办法。 从G的角度看,G面临的威胁只有E和F。如果有同时除掉E和F的机会,G一定不会放过。 那么,轮到D杀人时(如果G不杀D,D必有杀人的机会),如果EF都还活着,D一定会杀E。接下来轮到F杀人时,因为F知道一旦轮到G行动自己就会被杀,一定会先下手为强杀掉G。这样D就安全了。 如果轮到D行动时,E或F已经被杀掉了一个(假如是G杀的),D只需放过不杀,剩下的一个不论是谁,都会杀掉G,理由同上。 那么,D行动时,EF会不会都已经被杀了呢?这是不可能的。G行动一次最多杀一个,而EF对ABC都没有威胁,G却对ABC有威胁,ABC没有理由帮助G杀EF。 综上所述,G如果首轮不杀D,一定会被杀,所以G没有别的选择。只有杀D。现在的问题是,杀了D之后,G是不是能存活? 这很难说,取决于A的选择。此时A已经有机会存活,有两条途径: 第一条路对G有利:A杀掉C(或B),剩下5个人均存活。 A杀掉C后,B只剩下A和E可杀,但B不敢杀A。因为如果B杀了A,B就取代了当初D的位置,G为了自保。必然会杀掉B,剩下EFG3人谁也不敢先动手,共同存活。所以B不敢杀A,同时B也不敢杀E,否则F杀掉G,又轮到A走,A必然杀B存活。因此B只有放过。 然后轮到E,E只可能杀FG,他同样谁也不敢杀,因为杀了F会被G杀掉,而杀了G,因为A必然杀B,E同样会被F先杀掉,因此E也只有放过,F同理,也会放过。 然后又轮到G,他不敢杀E或F(会被剩下的一个反杀),也不敢杀A或B(剩下的一个和D一样,会通过杀E或F的办法杀G)。G也只有放过。 然后又轮到A,A同样谁也不敢杀,理由同B。 如此形成循环,5人均存活。 但是,A还可以选择对G不利的途径,即A杀掉F,这时BC都会放过,而E的地位非常尴尬:如果不杀G,必被G杀,如果杀了G,就是命悬人手,但命悬人手总好过立刻被杀,所以E多半还是会杀G,然后ABC互有顾忌,不敢互杀而共存,而E的死活取决于B的心情。 因为A有第二种选择,所以我认为本题G没有必活的办法,但是第一轮不杀D就是必死。 抛砖结束,请识者指正。