谁说真话,谁说假话(说明理由才给分 注:可以看懂的理由)

有个海岛上住着两个部落。一个部落的成员总是说实话,另一个部落的成员总是说谎话。
一位传教士碰到两位土著人,一位是高个子,另一位是矮个子。“你是说实话的人吗?”他问高个子。
“Oopf,”高个子的土著人答道。
传教士知道这个土著语单词的意思为“是”或“不是”,可是记不清究竟是哪一个。矮个子的土著人会说英语,传教士便向他询问他的伙伴说的是什么。
“他说‘是’,”矮个子的士著人答道,“但他是一个大说谎家!”
这两位土著人各属于哪一个部落?
为什么高个子说的一定是"是"??????????????????????????

首先假设矮个子是说谎话的部落,高个子是说实话的部落
那么矮个子的回答就全部是谎话,所以矮个子的回答的真正意思就是:
“他说‘不是’”,“但他是一个大实话家”
高个子的回答就应该是“是”,这样就矛盾了
接着假设矮个子是说实话的部落,高个子是说谎话的部落
那么矮个子的回答就是实话,所以高个子的回答就是“是”,而因为高个子说的是谎话,他回答的真正意思是“不是”,这样逻辑正确
所以矮个子是说实话部落,高个子是说谎话部落

你可以假设高个子是实话部落的,那他回答的肯定是“是”,因为他说的是实话
如果假设高个子是谎话部落的,那他回答的肯定也是“是”,因为他说的是谎话
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-13
矮个子说的是实话
若矮个子说的是假话,矮个子就是说谎话部落,那么高个子就是说实话部落的,矮个子说高个子说的是,但其说的是假话,那没高个子说的应该是‘不是’,传教士问高个子的是“你是说实话的人吗?”,他说:“不是”。那没他也说谎了,两个人都说谎了。与前提矛盾。
从而矮个子说的是实话,高个子说的是假话

教士问高个子的是“你是说实话的人吗?”若高个子说的是不是 ,那么若他说的是谎话,那没他应该是说谎部落的,但他的回答是实话,矛盾。若高个子说的是假话,那么那么他应该是说实话部落的,还是矛盾,从而,高个子说的一定是是
第2个回答  2010-07-10
假设矮个子说真话, 那么高个子说 是 就是假话 ,高个子是骗子,那么矮个子说高个子是说谎的话成立。
假设矮个子说假话,那么说明高个子 回答不是 说明高个子不是个老实人,那么导致高个子矮个子都是骗子,答案不成立。
最后结果 矮个子说真话 高个子是骗子
第3个回答  2010-07-10
首先知道高个子的回答一定是“是“,别人问你说真话吗?真人说是的,假人也会说是的!!所以高个子回答就是“是的“所以矮个子说实话,高个子说假话啦,,所以高个子是假话族,矮个子是实话族
第4个回答  2010-07-10
若高个子真话,则有以下两条成立1、Oopf=yes;2.矮个子说假话假话,即,是=不是。发现前后矛盾。
所以高个子假话。
相似回答