帽子の謎

gyakugirepanda 自動ジャッジ 難易度: 謎解き
2021年11月9日1:39 正解数: 0 / 解答数: 0 ギブアップ数: 0

問題文

先生はA,B,Cの三人に赤、白、黒の帽子のどれかをかぶせました。同じ色は2つまであります。A,B,Cは自分以外の他の二人の帽子の色を見ることが出来ます。しかし、A,B,Cのうち最大3人の嘘つきがいます。ABCは誰が嘘をついているかしっています。A,B,Cは次の発言をしました。
A「僕がある色だとしたら三色そろうね」
B「僕がある色だとしたら三色そろうね」
C「Aは赤ではなくBは白ではない」
DさんはABCの発言を聞いてABCに質問を出来ました。その結果、ABCは「はい」と答えました。次の内どの質問をすればDはABCの帽子の色がわかるだろうか。また、A,B,Cの帽子の色はそれぞれ何色か。

① Aに「自分の帽子の色がわかりましたか」と聞く。
② Bに「Cは嘘つきですか」と聞く。
③ Cに「嘘つきは二人ですか」と聞く。

1,①のみ 2,②のみ 3,③のみ
4,①と② 5,①と③ 6,②と③

解答形式

半角数字で答え、その次の行にA,B,Cの帽子の色をABCの順に赤はR、白はW、黒はBとして半角英字大文字で答えなさい。ただし、質問の答えが何通りもある場合は行を変えて答えなさい。(ABCの帽子の色の組み合わせは1つに確定します。)
(例)1
   2
   3
   4
   5
   6
   RRR


ヒント1

まず、A,B,Cの文章をかみ砕いてみましょう。
A「僕がある色だとしたら三色そろうね」=BとCは違う色
B「僕がある色だとしたら三色そろうね」=AとCは違う色
Cはまぁそのままでいいかな
また、嘘つきの時は
Aが嘘つき=BとCは同じ色
Bが嘘つき=AとCは同じ色
Cが嘘つき=Aは赤、Bは白

ヒント2

さて、嘘を何人、誰がついているかわからないので、とりあえず全てのパターンで書き出してみましょう。(赤をR、白をW,黒をBとおく)
ABC ABC ABC(の帽子の色)
RRR WRR BRR
RRW WRW BRW
RRB WRB BRB
RWR WWR BWR
RWW WWW BWW
RWB WWB BWB
RBR WBR BBR
RBW WBW BBW
RBB WBB BBB
のうち、同じ色は2つまでしかないのでRRR,WWW,BBBは無し。
(ⅰ)誰も嘘つきでない場合        
BRW
WRB    
WBR
BBR
BBW
の5通り。
(ⅱ)Aのみ嘘つきの場合
WRR
BRR
WBB    
の3通り。
(ⅲ)Bのみ嘘つきの場合
WRW    
BRB           
WBW    
の3通り。
(ⅳ)Cのみ嘘つきの場合
RWB
の1通り。
(ⅴ)AとBが嘘つきの場合
A=B=Cとなり矛盾する。
(ⅵ)A、Cが嘘つきの場合
RWW        
の1通り
(ⅶ)B、Cが嘘つきの場合
RWR
の1通り
(ⅷ)A,B,Cが嘘つきの場合
(ⅴ)と同じく矛盾。

ヒント3

質問の内容を吟味していきましょう。
①Aに「自分の帽子がわかりましたか」ときく場合
(a)Aが嘘つきではないとき
「はい」と答えているので答えが1つに確定している。つまりAは誰が嘘ついているかわかっているが、Dは知らないため、三人の帽子の色は(ⅳ)か(ⅶ)の2通りとわかるのみ。
((ⅵ)はAが嘘つきな場合なので×)
(b)Aが嘘つきであるとき
「はい」と答えているので答えが確定していない。つまり(ⅱ)の場合の3通りとわかるのみ。
よって①のみではDは三人の帽子の色を確定できない。
②Bに「Cは嘘つきですか。」と聞く。
(c)Bが嘘つきではないとき
「はい」と答えているのでCは嘘つきである。つまり(ⅳ)(ⅵ)の2通り。
(d)Bが嘘つきであるとき
「はい」と答えているのでBは嘘つきでCは嘘つきではない。つまり(ⅲ)の3通り。
よって②のみではDは三人の帽子の色を確定できない。
③Cに「嘘つきは二人ですか。」ときく。
(e)Cが嘘つきではないとき
「はい」と答えているので嘘つきはAとBの二人。よって矛盾するので×
(f)Cが嘘つきであるとき
「はい」と答えているので嘘つきは二人ではない。よってCのみが嘘つきの(ⅳ)の1通りで確定する。
よって③のみの質問でDは三人の帽子の色を確定できる。(次がラストヒントです)

ヒント4

では、①と②を合わせたら?
(a)と(c)を合わせると(ⅳ)の1通りに確定する。(それ以外は質問に「はい」と答えることに矛盾するので×)
①と③の組み合わせは?
(a)と(f)を合わせると(ⅳ)の1通りに確定する。(それ以外は質問に「はい」と答えることに矛盾したり、候補がなかったりする。)
②と③の組み合わせは?
(c)と(f)を合わせると(ⅳ)の1通りに確定する。(それ以外は質問に「はい」と答えることに矛盾したり、候補がなかったりする。)
よって答えは
3
4
5
6
RWB


スポンサーリンク

解答提出

この問題は自動ジャッジの問題です。 解答形式が指定されていればそれにしたがって解答してください。

Discordでログイン Sign in with Google パスワードでログイン

ログインすると? ログインすると、解答・ギブアップをする他に、問題を投稿したり、ランキングで競うことができます。

または