В ряд выстроились 67 человек — каждый или рыцарь, всегда говорящий правду, или лжец, который всегда говорит неправду. Один из стоящих рыцарей сказал, что стоит рядом с рыцарем и лжецом, и все остальные 66 человек повторили его фразу. Укажите, сколько среди всех 67 человек было рыцарей.

21 Окт 2022 в 19:40
71 +1
0
Ответы
1

Предположим, что количество рыцарей среди 67 человек равно х. Тогда количество лжецов будет равно 67 - х.

Так как каждый человек повторил фразу первого рыцаря, то количество человек, стоящих между рыцарем и лжецом, должно быть равно 1. Это означает, что рыцарь и лжец стоят рядом друг с другом.

Таким образом, возможны два случая:
1) Рыцарь стоит среди первых 66 человек, а лжец стоит последним. Тогда количество рыцарей будет равно 65, а количество лжецов 2.
2) Лжец стоит среди первых 66 человек, а рыцарь стоит последним. Тогда количество рыцарей будет равно 2, а количество лжецов 65.

Итак, количество рыцарей среди 67 человек может быть 65 или 2.

16 Апр 2024 в 17:27
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир