
高难度逻辑推理题求解
某个岛上有座宝藏,你看到大中小三个岛民,你知道大岛民知道宝藏在山上还是山下,但他有时候说真话有时候说假话,只有中岛民知道大岛民是在说真话还是说假话,但中岛民自己在前人说真...
某个岛上有座宝藏,你看到大中小三个岛民,你知道大岛民知道宝藏在山上还是山下,但他有时候说真话有时候说假话,只有中岛民知道大岛民是在说真话还是说假话,但中岛民自己在前人说真话的时候才说真话,前个人说假话的时候说假话,这两个岛民用举左手或右手的方式表示是否,但你不知道哪只手表示是,哪只手表示否,只有小岛民知道中岛民说的是真还是假,他用语言表达是否,他也知道左右手表达的意思。但他永远说真话或永远说假话,你也不知道他这两种类型的哪一种,你能否用最少的问题问出宝藏在山上还是在山下?(提示:如果你是小岛民宝藏在哪,他会反问你怎么知道宝藏在哪)?等白问一句
很多答案是这样的:
问那两个人同样的问题:
那个人会说宝藏在哪里?
如果那个是说真话的人,他指的路就是说假话的人说的,是错的。
如果那个是说假话的人,他指的路就是说真话人说的反方向。还是错的
所以,只要你向他们说的反方向走就是对的了。
一直想不明白,这个答案的前提是他们一个说真话,一个说假话。如果你问的两个大岛民这时候都说了真话,或者都说了假话怎么办?还是无法判断啊 展开
很多答案是这样的:
问那两个人同样的问题:
那个人会说宝藏在哪里?
如果那个是说真话的人,他指的路就是说假话的人说的,是错的。
如果那个是说假话的人,他指的路就是说真话人说的反方向。还是错的
所以,只要你向他们说的反方向走就是对的了。
一直想不明白,这个答案的前提是他们一个说真话,一个说假话。如果你问的两个大岛民这时候都说了真话,或者都说了假话怎么办?还是无法判断啊 展开
2个回答
展开全部
中岛的人是突破口。你只要问中岛人:“大岛人说的是真的吗?”,那么中岛人一定回答“是”。原因是当大岛人说真话时中岛人必然说真话,所以你问他“大岛人说的是真话吗?”的时候他必然回答是。但如果大岛人说假话,中岛人也要说假话。他的回答也依然是“是”。由此,可判断中岛人举哪一只手表肯定。现假若是右手,这时再问小岛人:“中岛人举右手表肯定吗?”即可测试此小岛人说话真假,再问他中岛人说的是真的吗?即可得到中岛人的真假,从而得知大岛人真假,即可推知宝物在哪。所以一共四个问题1、问大岛:“宝物在山上(山下)吗?”2、问中岛:“大岛人说的是真话吗?”3、问小岛:“中岛人举某手表肯定吗?”4、问小岛:“中岛人说的是真的吗?”
展开全部
我的想法是这样子的:由于关于真假的判断是必要的,而大岛民话的真假依存于中岛民话的真假,中岛民话的真假依存于小岛民话的真假,最后还要依存于小岛民的话输出真假,所以,我认为小岛民的话是判断真假的突破口。
设置问话也是很重要的,最好可以达到一句话判断两个以上信息点的目的。
所以,我的问话是这样子设置的:
Step1 问大岛民:宝藏在山上是真的?
他会用某只手表达,记为A手。这样子,得到两个信息点,宝藏位置以及左右手关于真假值的表达。
Step2 问小岛民:如果现在是中岛民在回答和大岛民一样的问题,“他举A手表示他说的是真话” 和 “他会举B手” 哪句话是真的?
因为,不论大岛民说的是真是假,中岛民肯定都会举A手(与前一个人讲的话的真假值一致),所以 “他会举B手”是一个判断小岛民说的是真话还是假话的判断点。
再由“他举A手表示他说的是真话”可以判断到底举哪知手是说真话,结合第一句问话,就可以判定位置了。
最少两句……有人能一句话了事那肯定句式超级复杂……
发现,LZ貌似对题目的理解有点偏差。由于题目说了“你看到大中小三个岛民”,所以,问话是在大中小三个岛民中进行的,不存在三人中有两个大岛民的情况。
设置问话也是很重要的,最好可以达到一句话判断两个以上信息点的目的。
所以,我的问话是这样子设置的:
Step1 问大岛民:宝藏在山上是真的?
他会用某只手表达,记为A手。这样子,得到两个信息点,宝藏位置以及左右手关于真假值的表达。
Step2 问小岛民:如果现在是中岛民在回答和大岛民一样的问题,“他举A手表示他说的是真话” 和 “他会举B手” 哪句话是真的?
因为,不论大岛民说的是真是假,中岛民肯定都会举A手(与前一个人讲的话的真假值一致),所以 “他会举B手”是一个判断小岛民说的是真话还是假话的判断点。
再由“他举A手表示他说的是真话”可以判断到底举哪知手是说真话,结合第一句问话,就可以判定位置了。
最少两句……有人能一句话了事那肯定句式超级复杂……
发现,LZ貌似对题目的理解有点偏差。由于题目说了“你看到大中小三个岛民”,所以,问话是在大中小三个岛民中进行的,不存在三人中有两个大岛民的情况。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询