「「これは、世界で最も難しいクイズである」
アメリカの哲学者/論理学者であるジョージ・ブーロスが1996年に発表し、
あらゆる人間を打ちのめし、「解答不可能」とまで噂された極悪難易度のクイズ。
“The Hardest Logic Puzzle”
「世界一難しい論理パズル」という名を冠したそのクイズは、20年経った今もその名称で呼ばれています。自力で解けた方は、世界上位0.01%の頭脳の持ち主に入るでしょう。」
問題16261・・・ https://sist8.com/ronri#_3-2 より 引用 Orz〜
真神、偽神、乱神という3人の神がいる。
真神は常に真実を語る。 偽神は常に嘘をつく。 乱神はランダムで真実を言ったり嘘をついたりする。
3人の神は、外見では見分けがつかない。
あなたはこれから、「はい」か「いいえ」で答えられる質問を3回だけ行って、3人の神の正体を完全に特定したい。
各質問はそれぞれ1人の神に対して行う。 質問ごとに相手を変えてもよい。
質問に対して3人の神は「ダー」「ヤー」という返答をする。
「ダー」「ヤー」は「はい」「いいえ」を意味する言葉だが、「ダー」「ヤー」のどちらが「はい」「いいえ」なのかは分からない。
あなたはどのように質問すればよいだろうか?
ただし、神は互いの正体を知っている。
解答
わけわかめ ^^;;
・鍵コメT様からの見事な論理 Orz〜☆
「あなたに〜か問うとき,返事はダーか」(問*)と問うとき, 乱神の答えには意味がありませんが, 真神,偽神は「〜」であればダー,そうでなければヤーと答えます.
(理由) 「ダー」=「はい」のとき, 相手が真神,「〜」が真のとき,「〜か」との問いに「ダー」と答えるから, (問*)に対して「はい」を意味する「ダー」と答える. 相手が真神,「〜」が偽のとき,「〜か」との問いに「ヤー」と答えるから, (問*)に対して「いいえ」を意味する「ヤー」と答える. 相手が偽神,「〜」が真のとき,「〜か」との問いに「ヤー」と答えるから, (問*)に対して「はい」を意味する「ダー」と答える. 相手が偽神,「〜」が偽のとき,「〜か」との問いに「ダー」と答えるから, (問*)に対して「はい」を意味する「ヤー」と答える. 「ヤー」=「はい」のときも同様に,(問*)iに対しては 「〜」が真であれば「ダー」,「〜」が偽であれば「ヤー」 という返事が得られることになります.
このことが以下の解の骨子となります.
3人の神をA,B,Cとして,例えば次のようにして可能です. [1] Aに「仮に『真神>偽神>乱神』のように序列をつけるとする. あなたに『BはCより上位か』と問うとき,返事はダーか」と問う. ・返事が「ダー」のとき,Aが乱神であるか,BがCより上位. このとき,Bは乱神ではないことが確定する. ・返事が「ヤー」のとき,Aが乱神であるか,CがBより上位. このとき,Cは乱神ではないことが確定する. [2] 乱神でないことが確定した神(BまたはC,以下,その神をXと呼ぶ)に 「あなたに『Aは乱神か』と問うとき,返事はダーか」と問う. ・返事が「ダー」なら,Aは乱神. ・返事が「ヤー」なら,Aは乱神ではなく,B,CのうちXでない方が乱神. [3] Xに「あなたに『あなたは真神か』と問うとき,返事はダーか」と問う. ・返事が「ダー」なら,Xは真神. ・返事が「ヤー」なら,Xは偽神.
*複雑ぅ〜^^;;
|