你精明能干吗? 江铭辉 五梦网
下面是二则是你可能会遭遇的问题,它是属于逻辑推理,可测试你对逻辑推理的能力。
题目一:谁说谎(1)
图1:探险家遇见三位岛民,他说:「你是甲类还是乙类?」
有一位探险家,第一次到达一个奇妙的岛上;这个岛上的居民分成两类,我们称之为甲类与乙类,甲类的人永远说谎话,乙类的人永远说实话,这位探险家从书本知道岛上居民分成此两类。但他不能辨别何者是甲类?何者是乙类?这时,在他上岸时,就遇见三位岛民,他就问第一位岛民说:「你是甲类还是乙类?」
第一位岛民只会说岛上的土语"所以,他虽然回答了,可是探险家水却听不懂。于是,探险家就转问第二位岛民说:「他刚刚说什么?」
第二位岛民回答说:「他说他是乙类,他确实是乙类。」
第三位岛民接着说:「错了,第一个人是甲类,而我才是乙类。」
探险家听了这些话,迷惑地摇摇头。
这三位岛民中,到底谁是说谎者呢?
谁说谎(1)之解答
要了解这个问题的答案,我们得先知道一件事实,那就是:每一位岛民都会说他是乙类,为什么呢?因为如果他是甲类,那么他是句句谎话,所以他不会说他是甲类,而会说他是乙类,如果他是乙类,则他永还说实话,那么他自然会说他是乙类。
了解这件事实之后,我们就知道这个情况:尽管第一位岛民所回答的话,探险家听不懂,那么第二位岛民所说的「他说他是乙类」,就可以说明第二位岛民并没有说谎,也就是说:第二位岛民是乙类。第二位岛民既是乙类,那么他所说的『他确实是乙类』,就是一句实话,也就是说第一位岛民是乙类,如此一来,我们就可以了解这三位岛民中,只有第三位说谎者了,因为他说第一位岛民是甲类。
题目二:谁说谎(2)
图2:探险家一直走到交叉路口
这一位探险家第二次到达此奇妙的岛上,岛上居民分布仍然分为甲、乙两类,甲类的入水远说谎,乙类的人永远还是说实话,这位探险家上岸时,一直走到一个交叉路口,交叉路分成二路,一路是走到甲类人居住地方,一路是通往乙类的人居住地方,但是这次探险家不像上次碰到三个人,他只遇到一个人,并且不知道是属于甲类或乙类,他很想问对方到乙类的路怎么走,但是对方只答应回答一个问题,请问探险家该怎样问问题?
注:该探险家只要问一个问题就能解决,如果问:「你是甲类吗?」已算是一个问题,不能再问第二个题目
谁说谎(2)之解答:
探险家站在交叉路口,随便指两条路的其中一条路问:「这是通往你同类的路吗?」
如果探险家手指所指的是通往甲类的路,则不论是碰到的人是甲类或乙类的人。则他一定答『不是』,探险家可大方的走另一条路,如果探险家手指所指的是通往乙类的路,则不论是碰到的人是甲类或乙类的人,则他一定答:『是』。探险家可大方的走其所指的那条路。
因此当探险家问:「这是通往你同类的路吗 ?」如果对方答『是』,则走此路 "如果对方回答「不是」,则走另一条路。