求一道纯IQ题
发布网友
发布时间:2024-04-16 12:42
我来回答
共2个回答
热心网友
时间:2024-04-24 00:26
至少要问3个问题。把大、中、小三个岛民**在一起提问:
Ⅰ、先问大岛民“宝藏是在山上吗?”。(这时大岛民肯定会给你一个回答,你不用管他举哪只手,也不用管是真话还是假话,只要明白一点,通过大岛民的回答,中岛民已经知道宝藏是在山上还是在山下了。)
Ⅱ、再问中岛民“宝藏是在山上吗?”。(这时中岛民肯定会给你一个回答,你不用管他举哪只手,也不用管是真话还是假话,只要明白一点,通过中岛民的回答,小岛民已经知道宝藏是在山上还是在山下了。)
Ⅲ、最后问小岛民“如果我在你回答了我的问题后再去问中岛民宝藏是不是在山上,中岛民会用举手的方式回答我‘是的’,是吗?”。这时,如果小岛民回答你“是的”,则表明宝藏在山上,如果小岛民回答你“不是”,则表明宝藏在山下。
原因:通过前两次的提问,中、小两个岛民都已经知道了宝藏是在山上还是在山下,又因为中岛民在前个人说真话的时候才说真话,前个人说假话的时候就说假话,而只有小岛民知道中岛民说的是真还是假,小岛民也知道左右手表达的意思,且小岛民永远说真话或永远说假话,所以在如此向小岛民提问之后,①、如果小岛民永远说真话,那么在我问了小岛民之后再去问中岛民,中岛民肯定说真话,中岛民肯定会用举手的方式表达真实的正确的信息,中、小两个岛民都已经知道了宝藏是在山上还是在山下,所以小岛民知道中岛民会怎么回答我,那么中岛民要表达的真实的正确的信息在经过永远说真话的小岛民传递一次之后,得到的还是真话,还是真实的正确的信息,所以照着小岛民的回答去找宝藏即可。②、如果小岛民永远说假话,那么在我问了小岛民之后再去问中岛民,中岛民肯定也说假话,中岛民肯定会用举手的方式表达假的错误的信息,中、小两个岛民都已经知道了宝藏是在山上还是在山下,所以小岛民知道中岛民会怎么回答我,那么中岛民要表达的假的错误的信息在经过永远说假话的小岛民传递一次之后,假假为真了,最后得到的还是真实的正确的信息,所以照着小岛民的回答去找宝藏即可。
热心网友
时间:2024-04-24 00:19
用ABC表示 A为大 B为中 C为小
C:1+1=2? 假设答: 是(C讲真话)
A:在山上? 举右手
B:A真话? 举右手
C:B真话? 是(则B真话)
C:右手表示是? 是(对应上面,A真话,A也右手,则是山上)
以上是假设回答(全都说真话)....情况大概可以分为8种...不过都是这个方法问最少问题.