哥德尔岛逻辑问题,这是一个之前没有想过的问题。很考验人的思维和逻辑。
场景:有一个商人到一个生产美女的神秘岛上想要娶一位妻子。岛上的美女分为三类:
1.永远说真话的君子;
2.永远撒谎的小人;
3.有时讲真话,有时撒谎的凡人。
商人从甲、乙、丙三人中选择一个作为妻子。这三个美女中有一个是君子,一个是小人,一个是凡人,但是凡人是由狐狸变的。按照岛上的规定,君子是第一等级,凡人是第二等级,小人是第三等级。岛上的长老允许商人从三维美女中任选一位,并向她提问一个问题,而这个问题只能用“是”和“否”开回答。
问:商人应该怎样的问题才能保证不会娶到由狐狸变的凡人呢?
只需一个问题:你是凡人吗?
其实可以用交集并集的方法解决这个问题。
下面列出选项表:
情况 | 甲 | 乙 | 丙 | 推论 |
case10 | 是 | 是 | X | 甲是凡人或小人,乙是凡人或小人——》选丙 |
case11 | 是 | 否 | 是 | 甲是凡人或小人,乙是君子或凡人,丙为凡人——》选甲乙均可 |
case12 | 是 | 否 | 否 | 甲是凡人或小人,乙是君子或凡人,丙为君子或凡人——》选甲 |
case20 | 否 | 是 | 否 | 甲为君子或凡人,乙为小人或凡人,丙为凡人——》选甲乙均可 |
case21 | 否 | 是 | 是 | 甲为君子或凡人,乙为小人或凡人,丙为凡人或小人——》选甲 |
case22 | 否 | 否 | X | 甲为君子或凡人,乙为君子或凡人——》选丙 |
按顺序向甲乙丙提问,根据甲乙丙的回答情况即可让商人把一个不是狐狸变的美女抱回家。