Олимпиадная задача Горбачева А. Н. для 8-10 классов: жизнь в клетчатом прямоугольнике
Задача
В клетчатом прямоугольнике m×n каждая клетка может быть либо живой, либо мёртвой. Каждую минуту одновременно все живые клетки умирают, а те мёртвые, у которых было нечётное число живых соседей (по стороне), оживают.
Укажите все пары (m, n), для которых найдётся такая начальная расстановка живых и мёртвых клеток, что жизнь в прямоугольнике будет существовать вечно (то есть в каждый момент времени хотя бы одна клетка будет живой)?
Решение
Достаточно рассмотреть случай m ≤ n. Пусть для некоторого n в прямоугольнике 1×n существует вечно живая расстановка. Тогда такая расстановка существует и во всех прямоугольниках m×n: берём вечно живую расстановку 1×n и копируем её во все строки прямоугольника m×n. Действительно, у каждой клетки мёртвого столбца соседи сверху и снизу мертвы, поэтому количество её живых соседей равно количеству живых соседних столбцов, а значит, и количеству живых соседей у соответствующей клетки в прямоугольнике 1×n. Поскольку в нём всегда остаётся хотя бы одна живая клетка, то в построенной расстановке m×n всегда остаётся хотя бы один живой столбец.
При n = 2 и n ≥ 4 вечно живые расстановки 1×n существуют: каждая из нижеперечисленных расстановок имеет период 2, то есть каждую вторую минуту возвращается в исходное состояние.

Ответ
При всех парах чисел (m, n), кроме пар (1, 1), (1, 3) и (3, 1).
Чтобы оставлять комментарии, войдите или зарегистрируйтесь