Рыцарь - это человек, который всегда говорит правду. лжец - это человек, который всегда лжет. переключатель - это человек, который один раз говорит правду, потом лжет, потом опять говорит правду и т.д. по очереди, причем не известно первый раз он солжет или скажет правду. итак, . в комнате находятся шесть человек: пять переключателей и один рыцарь. они знают кто из них кто. определите, кто рыцарь, используя только два вопроса. вопрос можно задать конкретному человеку. первый и второй вопрос можно задать разным людям.
Подходим к кому-то и спрашиваем "Ты - рыцарь?". Если он ответит "Да", значит, он либо рыцарь, либо переключатель, который соврал, значит, в следующий раз он точно скажет правду. Спрашиваем его "Кто из вас рыцарь?" и находим рыцаря. Если он ответит нет, значит, он - переключатель, который соврал, значит, в следующий раз он точно солжёт. Спрашиваем его "Кто из вас переключатель" и тот, на кого он укажет, будет рыцарем.