Алиса в стране смекалки (Смаллиан) - страница 32

- Я знаю такие задачи! - воскликнула Алиса.

- Я бы настоятельно рекомендовал тебе, - рассердился Король, никогда не говорить, что ты знаешь задачи, не выслушав прежде, о каких задачах идет речь. О лжецах и людях, всегда говорящих только правду, существует бесчисленное множество задач, дитя мое, поэтому миллион шансов против одного, что ты не знаешь тех задач, о которых я хочу тебе рассказать.

- Извини, - продолжал Король, все еще сердясь, - но ты напоминаешь мне тех детей, которые, едва завидя в руках фокусника колоду карт, начинают кричать: "Это мы уже видели!" Существует бессчетное множество карточных фокусов, равно как и бессчетное множество задач о рыцарях, всегда говорящих только правду, и лжецах, всегда говорящих только ложь. Книга, из которой я вычитал разные истории, была очень старой и редкой, даже в дни моей юности, а теперь во всем мире, вероятно, не осталось ни одного ее экземпляра. Поэтому, как я уже говорил, миллион шансов против одного, что ты не знаешь ни одной из моих задач.

"Интересно, - подумала Алиса, - каким образом Король так точно подсчитал эти шансы". Но так как ей было немного стыдно за то, что она так опрометчиво перебила Его Величество, Алиса решила не прерывать Короля без особой необходимости.

42. Появление первого шпиона - Как я тебе уже говорил, - начал Король, - в той далекой стране рыцари всегда говорили только правду и никогда не лгали, а лжецы всегда только лгали и никогда не говорили правды. Однажды все население страны пришло в необычайное волнение: стало известно, что в страну проник шпион из другой страны.

- А как они об этом узнали? - спросила Алиса, позабыв о своем решении не перебивать Короля по пустякам.

- Понятия не имею, - ответил Король, - к тому же это не имеет ни малейшего значения для задачи!

- А шпион лгал или говорил правду? - спросила Алиса.

- В том-то все и дело, что шпион не был ни рыцарем, ни лжецом. Иногда он говорил правду, иногда лгал в зависимости от того, как ему было удобнее.

Как стало известно, шпион поселился с двумя коренными жителями страны, один из которых был рыцарем, а другой лжецом. Всех троих арестовали в один день, но кто из них рыцарь, кто лжец и кто шпион, не было известно никому, поэтому мы с полным, основанием обозначим их латинскими буквами A, B и C.

На допросе A показал, что C лжец, а C - что A рыцарь. На прямой вопрос: "Кто вы?" - C ответил, что он шпион.

Так кто же из троих шпион, кто рыцарь и кто лжец?

43. Глупый шпион - Предыдущая задача оказалась не слишком трудной, - -- сказала Алиса, решив первую задачу.