Как же называется эта книга   ::   Смаллиан Рэймонд

Страница: 26 из 54

Мы начнем с одной хорошо известной задачи этого типа, а затем я приведу серию новых задач, которые придумал сам.

26.

Итак, начнем с давно известной задачи. Трое жителей острова (А, B и C) разговаривали между собой в саду. Проходивший мимо незнакомец спросил у A: "Вы рыцарь или лжец?" Тот ответил, но так неразборчиво, что незнакомец не смог ничего понять. Тогда незнакомец спросил у B: "Что сказал A?" "А сказал, что он лжец", - ответил B. "Не верьте B! Он лжет! - вмешался в разговор островитянин C.

Кто из островитян B и C рыцарь и кто лжец?

27.

Когда я впервые встретил предыдущую задачу, мне сразу же бросилось в глаза, что C по существу бездействует, исполняя роль, своего рода "бесплатного приложения".

Действительно, когда B высказался, то ложность его утверждения можно было бы установить и без вмешательства C (см. решение предыдущей задачи). Следующий вариант задачи позволяет избавиться от "излишеств" в условиях.

Предположим, что незнакомец задал A другой вопрос:

"Сколько рыцарей среди вас?" И на этот вопрос A ответил неразборчиво. Поэтому незнакомцу пришлось спросить у B:

"Что сказал A?" B ответил: "А сказал, что среди нас один рыцарь". И тогда C закричал: "Не верьте B! Он лжет!"

Кто из двух персонажей B и C рыцарь и кто лжец?

28.

В этой задаче два персонажа: A и B. Каждый из них либо рыцарь, либо лжец. A высказывает следующее утверждение:

"По крайней мере один из нас лжец".

Кто из двух персонажей A и B рыцарь и кто лжец?

29.

|< Пред. 24 25 26 27 28 След. >|

Java книги

Контакты: [email protected]