Условие:
Один из двух человек (А и В) — рыцарь, он всегда говорит правду, а другой лжец, всегда говорит ложь. А утверждает: «По крайней мере один из нас лжец». Кто из них рыцарь, а кто лжец?

Один из двух человек (А и В) — рыцарь, он всегда говорит правду, а другой лжец, всегда говорит ложь. А утверждает: «По крайней мере один из нас лжец». Кто из них рыцарь, а кто лжец?
Пусть A – рыцарь (говорит правду). Тогда его утверждение «По крайней мере один из нас лжец» должно быть истинным. Если A – правдивый, то условие истиности утверждения выполнится только если другой, то е...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение