查看: 2370|回复: 37

[逻辑推理] 【原创】比世界上最难的逻辑推理题还难的题2

原创  已解决  简洁模式
发表于 2021-11-23 00:34:04 | 2021-11-23 20:44编辑 | 来自小霸王手机 发帖际遇
未经作者同意,禁止转载本篇谜题
刘学流浪到一个小岛,小岛上有两个种族的人,A族人要么一辈子只说真话,要么一辈子只说假话,B族人想说真话就说真话,想说假话就说假话。
大族长绑了刘学,然后对他说:“想让我放了你也可以,只要你解决我的问题,问题是这样的:
我把两族人混在了一起,你现在可以问所有人一个问题,在任何有不违背原则的情况下所有人一定会回答,但只能用我们的语言回答‘是’或者‘否’,回答完以后你必须将两族人正确分回A族和B族。
你能做到吗?”(大族长说的是真话)
登录帐号可查看完整回帖内容

此回答在 2021-11-26 17:13 被选定为谜题答案

楼主| 发表于 2021-11-24 17:31:29 | 来自小霸王手机
答案公布:
这个问题可以这么问:
要么你接下来会用你们的语言回答“否”并且你是一辈子只说真话的人,要么你接下来会用你们的语言回答“是”并且你是一辈子只说假话的人,“是”还是“否”?
①假设这个人是一辈子只说真话的人(为方便理清逻辑,接下来我会用“真是”来表示一辈子只说真话的人回答“是”的情况,其它情况以此类推),如果他是“真是”,那意味着我这句话是对的,所以这个人是“真否”或“假是”,但他是“真是”,那我这句话一定是错的,所以他说了假话;如果他是“真否”,那意味着我这句话是错的,他既不是“真否”也不是“假是”,但他是“真否”,那我这句话一定是对的,所以他说的还是假话。那么他无论说“是”还是“否”都违背了他只说真话的原则,所以他不会回答。
②假设这个人是一辈子只说假话的人,如果他是“假是”,那意味着我这句话是错的,所以这个人既不是“真否”也不是“假是”,但他是“假是”,所以我这句话一定是对的,他说了真话;如果他是“假否”,那意味着我这句话是对的,他是“真否”或“假是”,但他是“假否”,所以我这句话一定是错的,他说的还是真话。那么他无论说“是”还是“否”都违背了他只说假话的原则,所以他也不会回答。
③如果这个人是想说真话就说真话、想说假话就说假话的人,因为他既不是一辈子只说真话的人也不是一辈子只说假话的人,所以我这句话对他来说一定是错的,如果他回答“是”,那他说了假话,没有违背原则;如果他回答“否”,那他说了真话,也没有违背原则,因为没有违背原则的情况下一定要回答,所以他一定会回答。
综上所述,A族是①或②情况的人,不会回答这个问题;B族是③情况的人,一定会回答这个问题,所以我可以将不回答的人分回A族,将回答的人分回B族。
发表于 2021-11-23 12:22:06 | 来自小霸王手机
等下我的问题,一辈子说真话的一定会回答“否”,一辈子说假话的一定会回答“是”,是吗?
登录帐号可查看完整回帖内容
发表于 2021-11-23 12:25:10 | 发自安卓客户端 发帖际遇
单单只是问一个?
登录帐号可查看完整回帖内容
发表于 2021-11-23 14:53:11 | 发自安卓客户端
我能顺利从这走出去吗?
因为大家都不知道答案,所以只说真话的与只说假话的a族无法回答
但b族可以随便说,一定会回答
登录帐号可查看完整回帖内容
发表于 2021-11-23 15:07:27 | 发自安卓客户端
问题没法回答,因为不知道大族长是哪族人
登录帐号可查看完整回帖内容
发表于 2021-11-23 16:31:32 | 发自安卓客户端 发帖际遇
问:“你这辈子是不是只说过一次真话”
1.只说真话的人,说“是”也不对,说“不是”也不对,只能不回答。
2.只说假话的人,对于这个问题应该是否定的,因为需要骗我,所以应该回答肯定的答复,但是回答是的话,则承认了以前说过真话。所以也不能回答这个问题。
3.半真半假的人则没有顾虑,可回答“是”或“不是”。
所以回答不出的是A族,回答出来的是B族。
登录帐号可查看完整回帖内容
楼主| 发表于 2021-11-23 16:48:03 | 来自小霸王手机 发帖际遇
提示:
能让一辈子只说真话的人不回答的问题是:
你接下来会用你们的语言回答“是”,是还是否?
能让一辈子只说假话的人不回答的问题是:
你接下来会用你们的语言回答“否”,是还是否?
那么能让一辈子只说真话的人和一辈子只说假话的人都不回答的问题是什么呢?
登录帐号可查看完整回帖内容
发表于 2021-12-31 16:26:21 | 发自安卓客户端
问:讲一下请求转发和请求重定向的区别?
因为a族没学过Java所以不知道只能沉默,b族人没学过Java但可以随便说
登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院