badsupper wrote:
有各疑問首先對A問「...(恕刪)
依你的舉例,假如A是惡魔,
對A問「你是否為上帝, 而B是否是人, 這兩者答案是否一樣?」,
A回答 "是",則代表的意義如下:
你是否為上帝 = 是 (惡魔說謊的答案)
而B是否是人 = 是 or 否 (目前不知道)
這兩者答案是否一樣? = 是 (這個例子給的結果)
但惡魔會說謊,所以事實上兩個答案是不一樣的,
也就是 "而B是否是人" 惡魔的答案會是否,
但惡魔會說謊,所以 B 是凡人,也就確定了 C 不會是凡人
samchung- wrote:
只要問兩個問題就可以得到答案了,
先問大家「1 + 1 = 2?」
若回答如下
A: Yes
B: No (肯定是惡魔)
C: Yes
則 B 確定是惡魔,那就問 B 「A 是人類?」,
若 B 回答 Yes,則 A=上帝、C=人類
若 B 回答 No ,則 A=人類、C=上帝
若回答如下
A: Yes (肯定是上帝)
B: No
C: No
則 A 確定是上帝,那就問 A 「B 是人類?」,
若A 回答 Yes,則 B=人類、C=惡魔
若A 回答 No ,則 B=惡魔、C=人類
呼~ 一連改了好幾次,一直沒辦法用文字把我的想法表達出來,
看來我的語言能力有待加強 Orz
唔,經樓下的提醒,雖然只問了兩個問題,但總共問了四次,不合題意,囧...
...(恕刪)