В городе M
живут только рыцари и лжецы. Рыцари всегда говорят правду, а лжецы всегда врут. Каждый год у них проходит фестиваль. На фестивале есть квадратное поле, в каждую клетку которого встал либо рыцарь, либо лжец. Все они одновременно сказали, что во всех соседних по стороне клетках стоят лжецы. Это значит, что рядом с каждым рыцарем стоят только лжецы, а с каждым лжецом должен соседствовать хотя бы 1
рыцарь.
Расставьте рыцарей и лжецов на поле 4×4
, выполнив условия задачи и используя как можно меньше рыцарей.
Л Л
Р Л
Здесь Р обозначает рыцаря, а Л - лжеца.
Проверим, выполняются ли все условия задачи для данной расстановки. В каждой клетке встал либо рыцарь, либо лжец. Соседние клетки для каждого рыцаря содержат только лжецов, а соседние клетки для каждого лжеца содержат хотя бы одного рыцаря. Таким образом, данная расстановка удовлетворяет всем условиям задачи.
Теперь мы можем увеличить размер поля до 4×4 и повторить наше решение для каждой 2×2 части поля. Таким образом, мы можем получить следующую расстановку:
Л Л Р Р
Р Л Р Р
Р Р Л Л
Л Р Л Л
В этой расстановке мы использовали только 4 рыцаря и 12 лжецов, что является минимально возможным количеством рыцарей для данной задачи.
Таким образом, расстановка рыцарей и лжецов на поле 4×4 с минимальным количеством рыцарей будет выглядеть следующим образом:
Л Л Р Р
Р Л Р Р
Р Р Л Л
Л Р Л Л
В данной расстановке каждый рыцарь рядом только с лжецами, а каждый лжец обязательно имеет рядом хотя бы одного рыцаря.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет