В шеренгу стоят 30 человек, некоторые из которых рыцари (всегда говорят правду), а некоторые лжецы (всегда лгут). Они пронумерованы слева направо числами от 1 до 30. Каждый человек произнес ровно одну фразу. А именно, k-ый человек сказал: <<Справа от меня в шеренге не менее k лжецов.>> Сколько рыцарей может быть в этой шеренге?

21 Сен 2019 в 04:42
89 +1
0
Ответы
1

Рассмотрим возможные варианты:

Если первый человек (с номером 1) является лжецом, то он говорит неправду, что справа от него не менее одного лжеца. Это значит, что первый человек не может быть лжецом. Значит, первый человек - рыцарь.

Если второй человек (с номером 2) является лжецом, то он говорит неправду, что справа от него не менее двух лжецов. Но мы уже знаем, что первый человек - рыцарь, так что второй человек также не может быть лжецом. Значит, второй человек - рыцарь.

И так далее, продолжая анализ по индукции, можно понять, что все люди в шеренге должны быть рыцарями. Так как если бы в шеренге был хотя бы один лжец, то все последовавшие за ними люди также были бы лжецами.

Таким образом, в данной ситуации в шеренге могут быть только рыцари.

19 Апр в 20:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 833 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир