Ответы 1

  • Всего на острове 90 жителей. Каждый из них имеет глаза одного из 4 цветов: карие, голубые, зелёные или серые.

    Рыцари всегда говорят правду, поэтому каждый рыцарь скажет “да” только на вопрос о цвете его глаз и “нет” на все остальные вопросы.

    Лжецы всегда лгут, поэтому каждый лжец скажет “нет” на вопрос о цвете его глаз и “да” на все остальные вопросы.

    Таким образом, количество “да” на каждый вопрос равно количеству рыцарей с этим цветом глаз плюс количество лжецов с другими цветами глаз.

    Если мы сложим все ответы “да”, мы получим:

    26 (карие) + 30 (голубые) + 35 (зелёные) + 47 (серые) = 138

    Это больше общего количества людей (90), потому что каждый лжец отвечает “да” три раза (на все вопросы, кроме вопроса о его реальном цвете глаз).

    Поэтому количество лжецов равно:

    (Общее количество ответов “да” - Общее количество людей) / 3 = (138 - 90) / 3 = 16

    Таким образом, на острове 16 лжецов.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years