每个岛上都有A,B两种人。有一天,你来到了其中一个岛上,遇到了一个人(可能是A也可能是B)。然后你只能问他一个问题,他只能回答你是或者不是!怎么问他才能判断你在的是A岛还是B岛呢?
请大家集思广益啦~~~~
鲜花~~
笨啦你,假如问的A人会告诉你正确答案,但是假如他是B人呢?这个答案谁知道是真的还是假的
追答请问你是本岛人吗?
追问这样无论他回答是或否都不能确定这里是A岛还是B岛呀
追答旅客随便上一个岛,见人就问:请问你是本岛人吗?如果他得到的回答:“是。”说明这个道就是A岛(说真话人住的岛);如果得到的回答:“不是。”说明这个道就是B岛(说假话人住的岛)。
追问不一定哈,问题中已经说了,每个岛上都有AB两种人,并不一定A一定会在A岛上
追答假如旅客到的是A岛,碰到的是个A岛人,则问他这个问题他的答案一定是“是”因为他说的是真话;如果在A岛碰到的是个B岛人,则问他这个问题他的答案也一定是“是”,因为B岛人说假话;
旅客到B岛,则正好相反。
你看哈,假如我到的A岛问的是B,那么过程是这样的
我:这里是B岛吗?
B:不是(一定会撒谎)
这下我怎么办?这么问是不对的
你应该问:“请问你是本岛人吗?”
追问A岛,问A,回答是"是"
A岛,问B,回答是“是”
B岛,问B,回答是“不是”
B岛,问B,回答是“不是”
哇~我居然懂了!嘻嘻嘻,谢谢~~~~
鲜花送上~~~~~~~~~~~~~~~~~~