2010年2月3日 星期三

[邏輯遊戲]生門死門,誠實說謊....

突然想到以前一個很有趣的邏輯題目...很有趣~
當初連正確答案想到時,為了驗證答案正確嗎...都還會覺得腦筋打結的感覺...
提供給大家玩玩^^
=====================
有一天走到一個地方後發現前方,一道是「生門」,一道是「死門」。在各門口前有一個使者,一個是「天使」,一個是「魔鬼」。天使永遠只會說實話,而魔鬼永遠只會說謊話。
問題:你只有一個機會,問其中一位使者一個問題,但你要憑著他的答案,找出那道才是生門,請問如何詢問?
=====================
提示:
1.最後你不需要知道誰是天使,誰是惡魔..你只要知道生門在哪即可。
2.問題中有兩個變數,你的問題必須把兩個變數都鎖定。
不要問一堆「你是天使嗎?」「你後面是生門嗎?」的笨問題...
因為你太輕易的就把『你只有一個機會,問其中一位使者一個問題』的權利用掉了...
想一想喔~不要那麼快看解答~


~~~~~解答~~~~~
原本我想到是:
只要問任意一個人,『天使站在生門前面,對不對?』
如果回答的答案是「對」那就往他身後的門走
如果回答的答案是「不對」哪就往另外一個門走...
為啥?不懂吧@@"
請看下面的圖示說明:

你只會遇到兩種狀況A與B...
當你問到A1的天使,他會說:對...那就往他後面的門走
當你問到A2的惡魔,他會說:不對..(因為天使是站在生門前面,但他要說謊)..於是你走另外一個門
當你問到B1的惡魔,他會說:對....(因為天使是站在死門前面,但他要說謊))..因為他說對,於是往他後面的門走
當你問到B1的天使,他會說:不對..於是你走另外一個門
這樣,懂了嗎^^
以前很喜歡玩這樣的邏輯遊戲。以後想到其他的再跟大家分享....

另外,網路還看到另外一個解答...也是正確的,供大家參考..
問他『你覺得隔壁那位使者會說你這扇門是生門還是死門?』
如果剛好問到A1的天使 而且它就站在 生門前
因為隔壁是惡魔會說謊話
於是天使會說   死門
如果剛好問到A2惡魔 而且它就站在 死門 前
因為隔壁是天使會說實話
於是惡魔會說  生門 
如果剛好問到B1的天使 而且它就站在 死門 前 
因為隔壁是惡魔會說謊話 
於是天使會說 生門 
如果剛好問到B2的惡魔 而且它就站在 生門 前
因為隔壁是天使會說實話
於是惡魔會說   死門

不管是誰回答
只要回答  生門,代表就是死門
反之就是生門
哈,誰說標準答案只有一個呢^^

沒有留言:

張貼留言