оспорить и то и другое решение было бы нелегко!
Другое дело, если бы Алиса ответила «нет». Тогда Королева не смогла бы ни засчитать ей экзамен, ни провалить Алису. Если Королева посчитала, что экзамен сдан, то Алиса предсказала неправильно, а дав неправильный ответ, она по всем правилам должна была провалиться! Если же Королева посчитала, что Алиса экзамен не сдала, тогда Алиса дала правильный ответ, а ответив правильно, она должна была сдать экзамен! Мы видим, что Королева не имела возможности ни засчитать успешную сдачу экзамена, ни провалить Алису!
Как я уже говорил, Алиса была больше заинтересована в том, чтобы не провалиться на экзамене, чем выдержать экзамен, поэтому она ответила «нет» и, конечно же, своим ответом поставила Черную Королеву в совершеннейший тупик!
Глава 7
64. Первый раунд
Если бы братец говорил правду, его звали бы Траляля и у него была бы карта черной масти. Но он не может говорить правду, если у него в кармане карта черной масти. Поэтому он лжет. Это означает, что у него действительно карта черной масти, а поскольку его заявление ложно, он на самом деле вовсе не Траляля с черной картой в кармане, а Труляля с черной картой в кармане.
65. Второй раунд
Фактически говорящий утверждает, что он не Траляля с картой красной масти в кармане. Его утверждение должно быть правдивым, потому что
66 Третий раунд
«Либо... либо» означает «по меньшей мере одно из двух» (а может быть, «и то и другое»). Если у этого братца карта черной масти, то его заявление о том, что либо он Траляля,
либо у него карта черной масти, должно быть верным. Это означало бы, что обладатель черной карты сделал правдивое заявление, что невозможно. Поэтому его карта не может быть черной масти. Раз у него карта красной масти, он сказал правду, что означает, что либо его зовут Траляля, либо у него карта черной масти. Поскольку мы уже выяснили, что второй вариант исключается, значит, он должен быть Траляля. Итак, перед Алисой в этот раз предстал Траляля с красной картой.
67. Четвертый раунд
В этот раз мы не можем определить, какая карта в кармане у братца. Но в любом случае это должен быть Труляля. Предположим, у него в кармане красная карта. Тогда он говорит правду: либо он Траляля с картой черной масти, либо Труляля с картой красной масти. Он не может быть Траляля (ведь у него карта красной масти), значит, он Труляля.
Предположим теперь, что у этого близнеца карта черной масти. Тогда его заявление лживо и он не может быть ни Траляля с черной картой, ни Труляля с красной картой. В этом случае он либо Траляля с красной картой, либо Труляля с черной. Первый вариант невозможен (ведь у него черная карта), поэтому остается второй вариант — который вновь указывает на то, что вышедший к Алисе братец — Труляля.
68. Пятый раунд
Предположим, у появившегося на этот раз братца красная карта. Тогда то, что он говорит, верно, и у Траляля сейчас карта черной масти. Следовательно, появившийся братец должен быть Труляля. Предположим теперь, что у говорившего карта черной масти. Тогда он сказал неправду и у Траляля карта не черной масти. Но ведь у говорившего как раз карта черной масти, поэтому он не может быть Траляля. И снова, как и в первом предположении, его должны звать Труляля. Так что в любом случае того братца, который появился перед Алисой на этот раз, зовут Труляля.
69. Шестой раунд
Если бы у первого братца была красная карта, мы пришли бы к следующему противоречию. Предположим, у первого
братца красная карта. Тогда его заявление истинно. Значит, его братца зовут Труляля, а его самого — Траляля. Итак, первого брата зовут Траляля и у него карта красной масти. А раз так, то мы видим, что заявление второго брата истинно. Но тогда получается, что первый братец, который, имея красную карту, должен говорить правду, солгал, утверждая, что его братца зовут Труляля и у него карта
Итак, мы доказали, что у первого братца не может быть карты красной масти. В этом случае заявление второго братца не может быть правдивым. Значит, в кармане у второго братца тоже карта черной масти. Если бы второй братец был Труляля, то он был бы Труляля с черной картой, и тогда это совпадало бы с заявлением первого братца. Но первый братец солгал (ведь у него черная карта), поэтому второго братца не могут звать Труляля. Значит, Труляля зовут первого братца.
70. Первый раунд (Желтое и фиолетовое)
Вышедший близнец не мог быть Траляля с картой желтой масти, иначе он сказал бы правду: «У меня карта желтой масти». Он также не мог быть Траляля с картой фиолетовой масти, иначе он бы солгал: «У меня карта желтой масти». Следовательно, вышедшего из домика близнеца зовут не Траляля. Значит, он Труляля (который либо сказал правду, имея в кармане фиолетовую карту, либо солгал, имея желтую карту).
71. Второй раунд (Желтое и фиолетовое)
Построим наши рассуждения, опираясь на полезный принцип, который пригодится нам и при решении некоторых последующих задач. Принцип этот состоит в следующем: если обе карты одной масти, то один из близнецов лжет, а другой говорит правду (если обе карты желтой масти, то Траляля говорит правду, а Труляля лжет; если же обе карты фиолетовой масти, то Труляля говорит правду, а Траляля лжет). Напротив, если карты у братцев разной масти, то они либо оба лгут, либо оба говорят правду.
Рассмотрим данную задачу. Поскольку оба близнеца заявляют, что их зовут Траляля, очевидно, что один из них лжет, а другой говорит правду. Значит, обе карты должны быть одинаковой масти. Предположим, обе карты фиолетовой масти. В этом случае второе заявление первого братца ложно. Тогда и его первое заявление ложно, и его зовут не Траляля, а Труляля. Но тогда получается, что Труляля с фиолетовой картой лжет, что невозможно. Следовательно, обе карты желтой масти. В этом случае второе заявление первого братца истинно, и тогда его первое заявление тоже истинно, и его зовут Траляля.
Итак, первого братца зовут Траляля, второго зовут Труляля и у них обоих карты желтой масти.
72. Третий раунд (Желтое и фиолетовое)
Глядя на первые два утверждения, мы можем определенно сказать, что они либо оба ложные, либо оба правдивые. Следовательно, карты у братцев разных мастей (см. принцип, описанный в начале решения предыдущей задачи). Получается, что первый братец солгал, заявив, что у них карты одной масти. Раз так, то и его заявление о том, что его зовут Труляля, тоже выдумка чистой воды. Значит, первого братца зовут Траляля.
73. Четвертый раунд (Желтое и фиолетовое)
Поскольку братцы сделали противоречивые заявления, очевидно, что один из них солгал, а другой сказал правду. Делаем вывод, что карты у них одной масти (по тому же принципу!). Если обе карты фиолетовой масти, то первый сказал правду и тогда его зовут Труляля (у него фиолетовая карта, и поэтому он говорит правду). Если же обе карты желтой масти, то первый братец солгал и снова его должны звать Труляля (у него желтая карта, и поэтому он лжет). Получается, что и в том и в другом случае первого братца зовут Труляля.