你知道哨兵是怎么猜出来的吗?

[复制链接]
查看11 | 回复2 | 2011-1-29 09:11:15 | 显示全部楼层 |阅读模式
有一个“说谎国”和一个“老实国”,说谎国的人从来不说真话,老实国的人从来不说假话。一天,两个说谎国的人想混入老实国,他们和一个老实国的人进城是,哨兵问他们三人:“你们是哪国人?”第一个人回答:“我是老实国人。”第二个人声音低,哨兵没听见。哨兵指着第二个人问第三个人:“他是哪国人?你又是哪国人?”第三个人回答:“他说他是老实国人。我也是老实国人。”哨兵听完后指着第三个人说:“你是老实国人。”

回复

使用道具 举报

千问 | 2011-1-29 09:11:15 | 显示全部楼层
因为第二人肯定说自己是老实国人,他不可能说自己是说谎国人吧,那还进的去啊所以第三个人说了真话,如果第三个人说谎,他肯定会说:他说他是说谎国人,所以哨兵断定第三个人是老实国人.
回复

使用道具 举报

千问 | 2011-1-29 09:11:15 | 显示全部楼层
可以这样看, 谎话为: - 真话为: +一,设 第一个人为真话国, 第二个第三个为假话国,那第二的他就会说”他是老实国人”,第三个也为假,这样第三个人也不说真话,那就会把第二个人的话说反:就是这样”他说他是说谎国人”这样才合逻辑.这样假设不成立,所以第一个人肯定是说谎国的.二,设第二个人为真话国,第一个不用管了,第二个人肯定是说他是老实国人,这样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行