Алиса в стране Смекалки
Шрифт:
– В страну проник очередной шпион по имени Мердок. Он был арестован вместе с двумя коренными жителями (подсудимых мы обозначим по обыкновению латинскими буквами А, В и С). Один из коренных жителей, схваченных по ошибке вместе со шпионом, был рыцарем, а другой лжецом. Из всех троих Мердоком звали только шпиона. На суде обвиняемые дали следующие показания:
A. Меня зовут Мердок.
B. Это правда.
C. Мердок – это я.
Кто из троих шпион?
– Мердок был посажен в темницу, – продолжалКороль, – но вскоре бежал из-под стражи и покинул пределы страны, но потом вновь проник в страну, основательно загримировавшись, чтобы никто не мог узнать его. И на этот раз он был арестован вместе с одним рыцарем и одним лжецом. Все трое (обозначим их А, В и С) предстали перед судом и дали следующие показания:
A. Меня зовут Мердок,
B. Это правда.
C. Я не Мердок.
Кто из троих Мердок на этот раз?
– Перейдем теперь к более интересным случаям, – сказал Король.
Алиса обратилась в слух.
– На этот раз перед судом снова предстали трое обвиняемых А, В и С, – начал Король. – Суду было известно, что один из них рыцарь, один лжец и один шпион. Но кто из них кто, суд не знал. Сначала А обвинил В в том, что тот шпион. Затем В обвинил С в том, что тот шпион, после чего С, указав то ли на А, то ли на В, заявил: «В действительности шпион – это он!». Суд изобличил шпиона.
Кто шпион?
– Постойте, постойте! – воскликнула Алиса. – Уж не хотите ли вы, Ваше Величество, чтобы я решила задачу, не зная, на кого указал С?
– Когда я в детстве прочитал про этот случай в книге, – ответил Король, – мне тоже показалось, что для решения задачи данных недостаточно. Но потом я еще немного подумал и понял, что данных вполне достаточно. Да, да! Ты не ослышалась: приведенных данных достаточно для того, чтобы решить задачу!
Кто шпион?
– Переходим теперь к еще более интересному случаю. Как и раньше, перед судом предстали трое обвиняемых А, В и С. Суду было известно, что один из них рыцарь, другой лжец, а третий шпион. Но кто есть кто, суд не знал.
Подсудимого А судья спросил:
– Вы шпион?
А ответил односложно («да» или «нет»). Тогда судья спросил обвиняемого В:
– А сказал правду?
В также ответил односложно («да» или «нет»).
В этот момент А заявил:
– С не шпион.
Судья ответил:
– Я и раньше знал это, а теперь я знаю, кто шпион.
Кто шпион?
– Постойте, – воскликнула Алиса. – На этот раз вы не сообщили мне, что сказал А или В.
– Знаю, – ответил Король, – но в той книге, которую я читал в детстве, об этом также ничего не было сказано. Самое интересное в том, что, несмотря на это, шпиона удается изобличить.
Лицо Алисы все еще выражало недоумение.
– Понимаешь, – пояснил Король, – когда судья сказал, что и раньше знал о невиновности С, то под «раньше» он имел в виду «вывел путем логических умозаключений из показаний А и В».
Так кто же шпион?
– А вот еще один такой же интересный случай, – продолжал Король. – Относительно троих обвиняемых А, В и С суду и на этот раз известно, что один из них рыцарь, другой лжец, а третий шпион. Открывая судебное заседание, судья заявил, обращаясь к обвиняемым:
– Сейчас я задам вам серию вопросов. На каждый вопрос следует отвечать кратко – «да» или «нет». Как только мне станет ясно, кто из вас шпион, я в тот же миг изобличу его, и процесс закончится. Как только мне станет ясно, что кто-то из вас заведомо не шпион, я тотчас же отпущу невиновного, не дожидаясь окончания процесса.
Затем судья обратился к подсудимому А с вопросом:
– Вы шпион?
А ответил, после чего судья спросил подсудимого В:
– Правду ли сказал А?
В ответил. Судья немного подумал и спросил подсудимого С:
– Вы шпион?
С ответил, и судья тотчас же изобличил шпиона.
Кто шпион?
– Минуточку! – воскликнула Алиса. – Вы же не сообщили мне, что именно ответили судье обвиняемые.
– Правильно, – согласился Король, – но эта задача особенная: ее можно решить, даже не зная, кто из подсудимых ответил «да» и кто «нет».
Так кто же шпион?
– А теперь мы подходим к самой интересной задаче, – торжественно объявил Король. – Некий мистер Энтони присутствовал однажды на суде. Слушалось дело по обвинению в шпионаже. На скамье подсудимых сидело трое А, В и С, относительно которых в начале заседания было известно лишь, что один из них рыцарь, другой лжец и третий шпион.
Подсудимого А судья спросил:
– Вы шпион?
А ответил односложно («да» или «нет»).
Затем судья спросил подсудимого В:
– Правду ли сказал А?
В дал односложный ответ («да» или «нет»), после чего судья, указав на одного из подсудимых, заявил:
– Вы не шпион, освобождаетесь из-под стражи и можете быть свободны!
Тот с радостью покинул зал заседаний. Затем судья спросил у одного из двух оставшихся на скамье подсудимых, шпион ли его сосед. Тот ответил односложно («да» или «нет»), после чего судья с уверенностью установил, кто шпион.