此题无解,如果将两扇门用字母表示的话 天堂门为X 地狱们为-X
两个人为Y和-Y(说真话的为Y,假话的为-Y)
这里有两个未知数
说问的一句话比喻成一个方程式,只有一个方程式是接不出两个未知数的,除非加个条件,条件为那两个人来自天堂和地狱,来自天堂的只会说真话,来自地狱的只会说假话。
加进去的条件比喻另一个方程式,两个方程式可以解出两个未知数。
天堂有路你不走,地狱 无门你闯进来
问其中一个人说:你觉得他会告诉我哪道门是通往天堂吗?
说谎的人肯定会指着地狱之门,而说实话的也会指向地狱之门。
自然就知道天堂之门是哪一扇了!
问他们: 你认为对方会说哪个门是天堂之门?
说真话的: 他知道另一个说假话的不会指天堂之门给你,而是指地域之门给你.所以说真话的会指向地域之门给你
说假话的: 他知道另一个是说真话的会指天堂之门给你.但说谎话的要骗你,就会指向地域之门给你.
这时你只要走另一扇门就是 天堂之门了
楼上正解。
想起来一道类似的题目:
一个岔路口分别通向诚实国和说谎国。来了两个人,已知一个是诚实国的,另一个是说谎国的。诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,但不知道应该走哪条路,需要问这两个人。请问应该怎么问?
答案是:问他你的国家怎么走,他肯定指向的是诚实国。