如何辨别真假岛民:一个经典逻辑难题
问题:在一个岛上有两个人,一个总是说谎话,一个总是说真话。你来到这个岛上,想知道哪个人是说真话的。你只能问一个问题,该问什么问题?
答案:你可以问'你是不是人类?',因为无论哪个人回答,都只有一个可能的答案,而这个答案就能告诉你哪个人是说真话的。如果这个人是说真话的,他会回答'是',如果这个人是说谎话的,他也会回答'是',因为他总是说谎话。所以,如果他回答'是',那么他一定是说谎话的,而另一个人就是说真话的;如果他回答'不是',那么他一定是说真话的,而另一个人就是说谎话的。
原文地址: https://www.cveoy.top/t/topic/nE6o 著作权归作者所有。请勿转载和采集!