Loading [MathJax]/jax/output/SVG/jax.js

Азиатско-Тихоокеанская математическая олимпиада, 2021 год


На клетчатом столе 32×32 в левой нижней клетке сидит мышь (и смотрит вперёд на верхнюю от нее клетку), а еще в нескольких других клетках разложены куски сыра. Мышь начинает двигаться. Она двигается вперед до тех пор, пока не попадет в клетку с сыром, далее мышь съедает часть сыра, поворачивает направо и продолжает ползти прямо. Назовем множество клеток, содержащих сыр, хорошим, если в этом процессе мышь попробует каждый кусок сыра ровно по одному разу и после этого свалится со стола. Докажите, что:
   (a) Не существует хорошего множества, состоящего из 888 клеток.
   (b) Существует хорошее множество, состоящее из не менее чем 666 клеток.
посмотреть в олимпиаде

Комментарий/решение:

  10
1 года 4 месяца назад #

Оценку в части (a) можно улучшить до 820, что соответствует плотности сыра 45 для любой прямоугольной сетки.

Предположим, имеется C кусков сыра. После того, как мышь упадет со стола, дайте ей вернуться в исходное положение вдоль внешней стороны стола, следуя тем же правилам, что и раньше (разрешено только движение вперед и поворот направо), чтобы ее путь назад не пересекался. Легко видеть, что его путь будет иметь 4C+54 углов. При этом все самопересечения пути мыши происходят в ячейке таблицы, в которой нет сыра. С другой стороны, при этом путь мыши пересекает сам себя как минимум C+14 раз. Отсюда следует, что C+C+141024 подразумеваетC819.

пред. Правка 2   0
1 года 3 месяца назад #

  0
1 года 3 месяца назад #

Уважаемый Nebayan ваше утверждение про то что в каждом 2×2 максимум 3 сыра ошибочно

Контрпример: ( с сыром, без, изначальная точка)

  0
1 года 3 месяца назад #

Сорри не заметил сейчас чуть чуть переделаю