帮忙解道题
在大西洋的“说谎岛”上,住着X,Y两个部落。X部落总是说真话,Y部落总是说假话。
有一天,一个旅游者来到这里迷路了。这时,恰巧遇见一个土著人A。
旅游者问:“你是哪个部落的人?”
A回答说:“我是X部落的人。”
旅游者相信了A的回答,就请他做向导。
他们在路途中,看到远处的另一位土著人B,旅游者请A去问B是属于哪一个部落的?A回来说:“他说他是X部落的人。”旅游者糊涂了。他问同行的逻辑博士:A是X部落的人,还是Y部落的人呢?
如果你是逻辑博士,你该怎样回答他?
参考答案:假定A是说的是真话,那他就是X部落的;B就说了假话,他就是Y部落的(A不认识B;他俩不是同一部落的)。
假定A说了假话,那他就是Y部落的。A不认识B,他俩不是同一部落的,那B就是X部落的。可A回来说:“他说他是X部落的人。”这一句话又是真话。与假定矛盾,排除这种可能。
最后推断:A是X部落的,B是Y部落的。