(正解)
(1)の答え
何でも良いのですが、「1+1は2か?」のように、番人が正直族か嘘つき族か区別できる質問をします。
(2)の答え
パタリロの中に出て来た答え(良く憶えていませんが、正直族かどうかと、そこにいるかどうかを、andで結んで両方とも調べようとするもの)は、私としては間違っていると思いますので(正直族かどうかは調べる必要がありません)、私なりの正解を書くと、「正直な番人のいる部屋に仲間はいるか?」というものです。
Yesと答えたらその部屋、Noと答えたら別の部屋にいます。
もしYesと答えた場合、質問した相手が仮に正直族なら、単純にここにいます。仮に嘘つき族なら、正しくは「正直族の部屋にはいない=嘘つき族の部屋にいる」のですから、ここにいます。
もしNoと答えた場合、仮に正直族ならここにはいない、仮に嘘つき族なら「正直族の部屋にいる」のですからここにはいない、ということになります。
双子星さんの問題(最初から正直とは限らないと知っていて質問する場合)も、本当はこういう感じで聞きたいんですがねぇ・・・。
なお、こちらも、定番の「××に対しYesと答えるか?」という質問でも、仲間のいる部屋は一応わかります。
ページ: 1 2