Shunze 學園 (http://www.shunze.info/forum/index.php)
|- 其它主題 (http://www.shunze.info/forum/board.php?boardid=18)
|-- 《分享》預言家邏輯推理 (http://www.shunze.info/forum/threadid.php?boardid=18&threadid=1787)


作者: shunze 發表時間: 2014-01-28, 23:07:

《分享》預言家邏輯推理

Alina,Bella,Carina,Diana四位少女正在接受訓練,以便將來能當個預言家。
實際上她們之中只有一位後來當了預言家;
其餘三人,一個當了職業舞蹈家,一個當了宮廷侍女,
另一個當了豎琴演奏家。

一天他們四個人工在練習講預言。
Alina預言:Bella無論如何也成不了職業舞蹈家。
Bella預言:Carina終將成為預言家。
Carina預言:Diana不會成為豎琴演奏家。
而Diana則預言她自己將嫁給一個叫賽克斯的男人。

事實上她們四個人當中,三個人的預言是錯誤的,只有一個人的預言是正確的。
也只有這個人後來當上了預言家。

請問她們四個人各自當了什麼?


作者: shunze 發表時間: 2014-01-28, 23:37:

順子的推理方式

以下以ABCD分別代表Alina,Bella,Carina,Diana四人

若Alina是預言家
由A的推理,B不會是職業舞蹈家。當然也不是預言家,所以B只可能是宮廷侍女或豎琴演奏家。
由B的反推理,C不會是預言家。
由C的反推理,D是豎琴演奏家。那B就只能是宮廷侍女。

A是預言家,B是宮廷侍女,D是豎琴演奏家;
那C就只剩下職業舞蹈家這個選擇了。

若Bella是預言家
由A的反推理,B是職業舞蹈家;
但與設定條件B是預言家衝突,所以Bella不會是預言家。

若Carina是預言家
由A的反推理,B是職業舞蹈家。
由B的反推理,C不會是預言家;
但與設定條件C是預言家衝突,所以Carina不會是預言家。

若Diana是預言家
由A的反推理,B是職業舞蹈家。
由B的反推理,C不會是預言家。
由C的反推理,D是豎琴演奏家;
但與設定條件D是預言家衝突,所以Diana不會是預言家。


所以最終答案
A是預言家,B是宮廷侍女,C是職業舞蹈家,D是豎琴演奏家。

Powered by: Burning Board 1.1.1 2001 by WoltLab
Taiwan Translation by Achi