Правильный ответ
$A$ — рыцарь, $B$ — нормальный, $C$ — рыцарь, $D$ — лжец. Проверка: $A$ (рыцарь) говорит «$B$ — лжец» — ложь? Нет, тогда $A$ лжёт — противоречие. Перебор: пусть $A$ — рыцарь, тогда $B$ — лжец. $B$ (лжец) говорит «$C$ — рыцарь» — значит $C$ — не рыцарь. Тогда $C$ — нормальный или лжец. Лжец уже один $(B)$, значит $C$ — нормальный. $D$ — рыцарь (остался). $D$ (рыцарь) говорит «$A$ — рыцарь» — правда. $C$ (нормальный) говорит «$D$ — нормальный» — ложь, нормальный может лгать. Два рыцаря: $A$ и $D$. Итог: $A$ — рыцарь, $B$ — лжец, $C$ — нормальный, $D$ — рыцарь.
💡 Авторизуйтесь, чтобы получить помощь AI-тьютора с подсказками и решениями!