Олимпиадная задача: покрытие прямоугольника уголками $2 \times 2$ — комбинаторная геометрия
Можно ли прямоугольник покрыть уголками из трёх клеток (т.е. фигурками, которые получаются из квадрата удалением одной клетки), не выходящими за его пределы, в несколько слоёв так, чтобы каждая клетка прямоугольника была покрыта одинаковым числом клеток, принадлежащих уголкам?
Разобрать решение
Решение 1:
Покрасим клетки прямоугольника в черный и белый цвета так, как показано на рисунке. Рассмотрим чёрных клеток.
Никакие две из них не могут быть покрыты одним уголком, поэтому, если
прямоугольник покрыт уголками в слоёв, то уголков хотя бы . Тогда суммарная площадь всех уголков не менее , однако, площадь слоёв равна – противоречие.
Решение 2:
Покрасим клетки прямоугольника в чёрный и белый цвета так, как показано на рисунке.
В черные клетки запишем число , а в белые – число . Заметим, что
сумма чисел в клетках, покрываемых любым уголком, неотрицательна,
следовательно, если нам удалось покрыть прямоугольник в слоёв,
удовлетворяющих условию, то сумма чисел по всем клеткам, покрытым
уголками, неотрицательна. Но если сумма всех чисел в прямоугольнике равна
, то . Получим противоречие.
Аналогично доказывается, что покрытия, удовлетворяющего условию задачи не существует, если прямоугольник имеет размеры и . Прямоугольник можно покрыть в один слой двумя уголками, прямоугольник – в один слой пятнадцатью уголками, квадрат – в три слоя четырьмя уголками. Комбинируя эти три покрытия,
нетрудно доказать, что все остальные прямоугольники () можно покрыть уголками, удовлетворяя условию.
Обсуждение
0Комментариев пока нет.