Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Рыцари и лжецы

Гришин Захар Ученик (126), на голосовании 2 недели назад
В королевстве живут 100 жителей. Каждый из них либо рыцарь, либо лжец. Рыцари всегда говорят правду, а лжецы всегда лгут. Однажды король решил провести эксперимент: он собрал всех жителей и сказал: “Среди вас есть ровно один рыцарь”.

После этого все жители закричали: “Я - рыцарь!”

Вопрос: Сколько рыцарей и лжецов в королевстве?
Голосование за лучший ответ
☘️ МАГНУС КОРД ☘️ Гуру (2609) 1 месяц назад
Недостаточно вводных данных для ответа
Гришин ЗахарУченик (126) 1 месяц назад
Давайте разберемся шаг за шагом:

Король сказал: "Среди вас есть ровно один рыцарь".
Все жители закричали: "Я - рыцарь!"
Теперь давайте проанализируем ситуацию:

Если рыцарь услышал заявление короля, он понял бы, что среди них есть ровно один рыцарь, и поскольку он сам является рыцарем, он знает, что это он. Поэтому рыцарь закричал бы: "Я - рыцарь!"
Если лжец услышал заявление короля, он понял бы, что среди них нет ровно одного рыцаря (потому что он сам не является рыцарем). Но поскольку он является лжецом, он солгал бы и закричал: "Я - рыцарь!", чтобы обмануть других.
Так как все жители закричали, "Я - рыцарь!", мы можем сделать вывод, что среди них есть только один рыцарь, а остальные 99 - лжецы.

Ответ: 1 рыцарь и 99 лжецов.
Shadow Breaker Мудрец (13236) 1 месяц назад
Мог сказать любой рыцарь, так как для него это верно. Мог сказать любой лжец, так как для него это неправда
Похожие вопросы