こんにちはブログ担当のYです。
今回も論理クイズを紹介します。
家とペットの論理グリッド

ある町に、赤い家・青い家・白い家 の 3 軒の家があります。
それぞれの家には Aさん・Bさん・Cさん の 3 人が 1 人ずつ住んでおり、誰も同じ家には住んでいません。また、3人はそれぞれ、犬・猫・鳥のどれか 1 匹をペットとして飼っています。
同じペットを 2 人が飼うことはありません。分かっている情報は次の 3 つです。
- Bさんは赤い家に住んでいる。
- Aさんは犬を飼っている。
- 白い家に住んでいる人は、鳥を飼っている。
さて、
Aさん・Bさん・Cさんそれぞれについて、「住んでいる家の色」と「飼っているペット」をすべて答えてください。
答え
Aさん:青い家/犬
Bさん:赤い家/猫
Cさん:白い家/鳥
解説
条件を一つずつ整理しながら埋めていきます。
1. まずは家の情報から
条件1 より、
Bさんは赤い家に住んでいる
ので、
- 赤い家:Bさん
が確定します。
残りの 青い家・白い家 には、AさんかCさんが住んでいることになります。
2. 白い家とペットに注目する
条件3 より、
白い家に住んでいる人は、鳥を飼っている
と分かっています。
一方、条件2 から、
Aさんは犬を飼っている
と分かっています。
ここで大事なのは、
- 白い家の人は「鳥」
- Aさんは「犬」
というように、白い家の人とAさんのペットが違う という点です。
つまり、
「白い家の住人」と「犬の飼い主」は同一人物にはなれない
ことが分かります。
3. 白い家に住めるのは誰か?
白い家に住めるのは AさんかCさんのどちらかでしたが、
- Aさんは犬を飼っている
- 白い家の人は鳥を飼っている
ので、
Aさんが白い家に住むことは不可能
です。
したがって、
- 白い家:Cさん(鳥を飼っている)
- 赤い家:Bさん(条件1より)
と決まります。
残った 青い家 には、当然
- 青い家:Aさん
が入ります。
4. ペットをすべて埋める
今わかっている情報をまとめると:
- Aさん:青い家/犬(条件2)
- Cさん:白い家/鳥(条件3より)
- Bさん:赤い家/ペットはまだ不明
ペットは「犬・猫・鳥」を 3 人で 1 匹ずつなので、
- 犬 → Aさん
- 鳥 → Cさん
と決まっている以上、
残りの 猫 は必然的に Bさん が飼っていることになります。
5. まとめ
最終的な対応はこうなります。
| 人物 | 家の色 | ペット |
|---|---|---|
| Aさん | 青い家 | 犬 |
| Bさん | 赤い家 | 猫 |
| Cさん | 白い家 | 鳥 |
他の論理クイズの記事もCheck!


