有一个监狱,里面有两扇门,一扇生门一扇死门,门前各有一个守卫。其中一个说真话一个说假话。你只能问... 20

有一个监狱,里面有两扇门,一扇生门一扇死门,门前各有一个守卫。其中一个说真话一个说假话。你只能问其中一个人,一个问题。怎样问才能知道生门?... 有一个监狱,里面有两扇门,一扇生门一扇死门,门前各有一个守卫。其中一个说真话一个说假话。你只能问其中一个人,一个问题。怎样问才能知道生门? 展开
 我来答
VK2018
2021-01-19 · TA获得超过366个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:97.2万
展开全部
我们只要对任何一个守卫问:如果我问他(另一个守卫),他会说哪一扇是死门?
此时你问的守卫无论说真话还是说反话,都会指向生门.
先说理论点:
因为正反得反
布尔运算 (true && false) == false
说真话的人传达说假话的人说的话,那一定是假话。
说假话的人传达说真话的人说的话,那一定是假话。
有的人绕不过来的点其实是:

一直在想到底谁说的是真话,谁说的是假话
其实这题根本不需要知道谁说真话,谁说假话
已知A门,B门,A门守卫,B门守卫
A门,B门有一扇是生门,一扇是死门
A门守卫,B门守卫,有一人说真话,另外一人说假话
那么我们只要对任何一个守卫问:如果我问他(另一个守卫),他会说哪一扇是死门?
此时你问的守卫无论说真话还是说反话,都会指向生门.
因为:
如果刚好问的守卫是说真话的,则相当于说真话的守卫原模原样传达了说假话的守卫的答案,也就是指向生门(因为我们问的是哪一个是死门)

如果刚好问的守卫是说假话的,则相当于说假话的守卫会把另一个说真话的守卫的答案反过来骗你,说真话的守卫会指向真正的死门(因为我们问的是哪一个是死门),那么说假话的就反过来指向生门

所以无论你问的守卫是说真话的那个还是说假话的那个,都会指向生门。
因为正反得反
布尔运算 (true && false) == false
说真话的人传达说假话的人说的话,那一定是假话。
说假话的人传达说真话的人说的话,那一定是假话。
冰零shine
推荐于2017-10-23 · TA获得超过232个赞
知道答主
回答量:32
采纳率:0%
帮助的人:11.8万
展开全部
只要问其中一个:“你认为另一个守门人会说他守的是生门还是死门?”就可以知道那扇是生门,那扇是死门。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mengdcba

2012-07-11 · TA获得超过15万个赞
知道大有可为答主
回答量:4万
采纳率:94%
帮助的人:1.3亿
展开全部
问其中的任何一个:“如果我问他(另一个),他会说哪一扇是死门?”
两个人都会指向生门。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帝那3
2017-10-23
知道答主
回答量:3
采纳率:0%
帮助的人:2845
展开全部
请问说真话的守卫守的是天堂之门还是地狱之门,应该还要进一步判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mikechen181
2012-07-11
知道答主
回答量:16
采纳率:0%
帮助的人:2.5万
展开全部
不知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式