问路问题中的逻辑推理

有这样的一个故事 ,有AB两个相邻的小岛 ,A岛的居民都是诚实的人,B岛都是骗子。当你问一个问题时,A岛的居民会告诉你正确的答案,B岛的居民会居民给你的都是错误的答案。一天,一个旅游者独子登上了两岛中的某个岛 。他分辨不出这个岛是A岛还是B岛,只知道这个岛上的人既有本岛的人又有另一个岛的来客。他想问岛上的人这个a岛还是B岛, 却又无法判断被问者的答案是否正确,他动脑经想了一会,终于想出了一个办法,他只需要问他所遇到的任意一人一句话就能从对方的答案中准确的断定这里是哪个岛,你能猜出旅游者所问的问题吗 求解阿!!!!

可以问人:“你是这个岛的居民吗?”

如果是在A岛,假设遇到的是A岛人,那么会诚实的回答“是”。如果遇到是B岛人,B岛人会说谎“是”,所以在A岛上问任何人这句话都会回答“是”。

如果是在B岛,假设遇到的是A岛人,那么会诚实的回答“不是”。如果遇到的是B岛人,B岛人会说谎“不是”,所以在B岛上问任何人这个问题,都会回答“不是”

所以可以根据回答判断是在哪个岛上。

愿我的回答对你有帮助!如有疑问请追问,愿意解疑答惑。如果明白,并且解决了你的问题,请及时采纳为满意答案!如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-17
能带我去你的岛吗。无论哪个岛的人都会带你去诚实岛
望采纳,谢谢
相似回答