第1問
あなたの前に4枚のカードがあります。それぞれ表にはアルファベット、裏には数字が書かれています。カードには以下の面が見えています:
- A
- B
- 2
- 4
「表がAなら、裏は偶数である」というルールが正しいかどうかを確かめたい場合、最低限ひっくり返す必要があるカードはどれでしょう?
→ 答え: (下に記載)
第2問
あなたは未来の都市にいます。この都市にはロボットが人間と共存していますが、ロボットには人間と見分けがつかないような姿があります。
ある日、ロボットの1人があなたにこう言いました:
「私のプログラムには1つだけ嘘をつく機能があります。しかし、それを使うことはありません」。
このロボットが本当に嘘をついていないか確かめるには、何を質問すれば良いでしょう?
→ 答え: (下に記載)
第3問
ある部屋には3つのランプがあります。それぞれのスイッチは部屋の外にあり、どのスイッチがどのランプに対応しているかわかりません。一度だけ部屋に入ることができるとしたら、どうやってどのスイッチがどのランプに対応しているかを特定しますか?
→ 答え: (下に記載)
答え
第1問: Aと2のカード。Aを確認して裏が偶数か確かめ、2を確認して裏がAではないことを確かめる必要があります。Bや4はルールの検証に影響を与えません。
第2問: **「あなたが嘘をついた場合、それを認めますか?」**と質問します。プログラムが1つだけ嘘をつける場合、この質問への答えが矛盾しない限り、ロボットの発言の整合性を確認できます。
第3問: 1つのスイッチを数分間オンにしてからオフにし、次に1つをオンのままにし、最後の1つを何もしない。部屋に入ったとき、点灯しているランプはオンのままにしたスイッチ、温かいが消えているランプは最初にオンにしてからオフにしたスイッチ、冷たいランプは何もしなかったスイッチに対応しています。