В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
ник10910
ник10910
25.04.2022 01:04 •  Алгебра

Вкомнате находятся 100 человек, каждый из которых либо рыцарь, который всегда говорит правду, либо лжец, который всегда лжёт, причём все они разного роста. каждый из находящихся в комнате сказал ровно одну из двух фраз: < > ; < > . какое наименьшее число рыцарей может быть в комнате?

Ответ:
Darina6940
Darina6940
08.10.2020 05:36
Пусть в комнате 1 рыцарь и, соответственно, 99 лжецов.
Пусть лжецы выстроены в порядке возрастания роста:
z₁, z₂, z₃, ..., z₉₉.
Рассмотрим, для каких лжецов какая фраза будет истинной или ложной.
<<Не менее 10 лжецов ниже меня>>:
Для первых десяти лжецов z₁-z₁₀ эта фраза действительно ложь, так как слева от них стоит меньше 10 человек. Для остальных лжецов слева стоит хотя бы 10 лжецов, и соврать таким образом они не могут.
<<Не менее 10 лжецов выше меня>>:
Напротив, эта фраза ложна для последних десяти лжецов z₉₀-z₉₉, так как справа от них стоит меньше 10 человек. Для остальных лжецов справа стоит хотя бы 10 лжецов, и, сказав эту фразу, они не соврут.
Таким образом, соврать смогли лишь 20 лжецов: первые десять человек и последние десять человек (с наименьшим и наибольшим ростом). Это наибольшее число лжецов, которое может быть в этой ситуации. Именно оно обеспечивает наименьшее число рыцарей, которых будет 100-20=80.
ответ: 80
0,0(0 оценок)
Популярные вопросы: Алгебра
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?