В ряд выстроились 67 человек — каждый или рыцарь, всегда говорящий правду, или лжец, который всегда говорит неправду. Один из стоящих рыцарей сказал, что стоит рядом с рыцарем и лжецом, и все остальные 66 человек повторили его фразу. Укажите, сколько среди всех 67 человек было рыцарей.
Анонимный пользователь ответил на вопрос 21.10.2022
2 Ответы
Единственная оставшаяся возможность – один сосед — лжец, другой – рыцарь (то есть два рыцаря рядом, остальные — лжецы) удовлетворяет условиям задачи. Ответ: 2 рыцаря.
Arnfinn изменил статус на опубликованный 21.10.2022
Пояснение:
67 человек стоят в таком порядке рыцарь — рыцарь — лжец — рыцарь — рыцарь — лжец. Значит получается, что каждый третий в ряду — лжец.
Решение:
67 / 3 + 1 = 23
Ответ: 23 лжеца в ряду
Arnfinn ответил на вопрос 21.10.2022