Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела клетчатые задачи
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#122409

Петя красит каждую клетку доски 22×22  в чёрный или белый цвет так, чтобы клетки каждого цвета образовывали многоугольник. Затем Вася разрезает доску на двухклеточные доминошки. Петя стремится к тому, чтобы в итоге получилось как можно больше разноцветных доминошек, а Вася — к тому, чтобы их получилось как можно меньше. Наличие какого наибольшего числа разноцветных доминошек может гарантировать Петя, как бы ни действовал Вася? (Напомним, что граница многоугольника — замкнутая ломаная без самопересечений.)

Источники: ММО - 2025, первый день, 11.6(см. mmo.mccme.ru)

Подсказки к задаче

Подсказка 1

Давайте для начала считать, что у нас дан прямоугольник 2n×2m, где m и n - натуральные числа. Нас просят найти оценку на количество разноцветных доминошек (прямоугольник 2×1). Давайте попробуем составить пример, чтобы понимать, какую примерно оценку нам хочется получить.

Подсказка 2

Назовем каёмкой множество всех клеток прямоугольника, прилегающих к границе. Что будет, если "углы" (2 подмножества клеток каёмки, образующие углы 90°) покрасить в белый и черный (то есть, будут две разноцветных "галочки")? А какая конструкция многоугольника тут может быть выигрышной?

Подсказка 3

Попробуйте в прямоугольнике без клеток каёмки красить так, чтобы у нас получались "плюсы" (многоугольник из 5 клеток одного цвета, имеющий одну центральную клетку, к ребрам которой присоединены все остальные). Может ли у нас из такой конфигурации получиться оценка?

Подсказка 4

Давайте также изначально раскрасим клетки в шахматном порядке в красный и синий цвета так, чтобы левая нижняя клетка была красной.

Подсказка 5

Наш прямоугольник будет выглядеть следующим образом: занумеруем строки снизу-вверх, столбцы - слева-направо. Покрасим в черный все клетки первого столбца, в остальных столбцах с номерами, дающими остаток 1 от деления на 4, — все клетки, кроме самой верхней, во всех столбцах с чётными номерами, кроме самого правого, — все синие клетки, во всех остальных столбцах — только самую нижнюю клетку. Будет получаться не менее 1 + (m - 1)(n - 1) разноцветных доминошек. Попробуем доказать эту оценку.

Подсказка 6

Исходя из раскраски в красный и синий цвета, что мы можем сказать про, например, черный многоугольник, который будет получать Петя?

Подсказка 7

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

Подсказка 8

Оцените количество доминошек, в которых будет одна синяя клетка черного многоугольника, но не будет красной клетки черного многоугольника.

Подсказка 9

У нас получится, что при разрезании будет хотя бы 1 + (m - 1)(n - 1) доминошка такого вида, так как в каждой доминошке по одной синей и красной клетке. А что можно сказать про них?

Подсказка 10

Все такие доминошки будут черно-белыми. Убедитесь, что оценка удовлетворяет нашему примеру.

Подсказка 11

Мы доказали, что 1 + (m - 1)(n - 1) - нижняя оценка. Надо теперь проверить, является ли она верхней. Какой факт о клетках вне каёмки нужно доказать?

Подсказка 12

Достаточно доказать, что белые клетки каёмки образуют связное по сторонам множество клеток. Тогда белые клетки каёмки будут представлять собой несколько последовательных клеток. Что нам может дать это утверждение?

Подсказка 13

Докажите, что Вася, разрезав всю каёмку, получит не более одной разноцветной доминошки.

Подсказка 14

Клетки белого многоугольника образуют связное по сторонам множество клеток. Что можно сказать про белые не соседние клетки каёмки и путь γ между ними по белым клеткам, не содержащий другие клетки каёмки?

Подсказка 15

Если он существует, тогда найдется и путь по белым клеткам каёмки. Что можно сказать о частях прямоугольника, на которые путь γ разбивает прямоугольник?

Подсказка 16

Между ними не будет пути, который не содержит клетки γ. Тогда γ разбивает каёмку на две связные части. Могут ли быть в обеих частях каёмки черные клетки? Обоснуйте, что нет, сделайте соответствующие выводы и задача будет решена.

Показать ответ и решение

Решим задачу для прямоугольника 2m ×2n  , где m,n  — произвольные натуральные числа. Мы докажем, что ответом является число 1+ (m− 1)(n− 1).

Сначала покажем, что Петя может раскрасить доску так, чтобы при любом разрезании Васи получилось не менее, чем 1+ (m− 1)(n− 1)  разноцветных доминошек. Покрасим прямоугольник шахматным образом в синий и красный цвета так, чтобы левая нижняя клетка была красной. Пете достаточно добиться того, чтобы в чёрном многоугольнике было на 1+ (m− 1)(n − 1)  больше синих клеток, чем красных. Действительно, тогда при любом разрезании на доминошки будет хотя бы 1+ (m − 1)(n− 1)  доминошек, в которых есть синяя клетка чёрного многоугольника, но нет красной (так как в каждой доминошке ровно одна синяя и ровно одна красная клетка), все такие доминошки будут чёрно-белыми.

Занумеруем строки снизу-вверх, а столбцы слева-направо. Добиться такого перевеса синих клеток в чёрном многоугольнике Петя может, например, покрасив в точности следующие клетки в чёрный цвет: все клетки первого столбца, в остальных столбцах с номерами дающими остаток 1  от деления на 4  — все клетки, кроме самой верхней, во всех столбцах с чётными номерами, кроме самого правого, — все синие клетки, во всех остальных столбцах — только самую нижнюю клетку (см рисунок). Действительно, тогда в первом столбце синих и красных клеток одинаковое количество, в остальных столбцах с нечётными номерами красных клеток на одну больше, чем синих, а в каждом чётном столбце, кроме последнего, синих клеток на m  больше, чем красных, в последнем столбце синих на одну больше, чем красных, итого суммарно синих больше, чем красных, на (n − 1)m +1− (n− 1)= 1+ (n− 1)(m− 1)  клеток. При такой покраске как чёрные, так и белые клетки образуют многоугольник.

Теперь докажем, что как бы Петя ни раскрасил клетки, Вася сможет добиться того, чтобы разноцветных доминошек было не более, чем 1+ (m− 1)(n− 1).  Назовём каёмкой множество всех клеток прямоугольника, прилегающих к границе. Достаточно доказать, что Вася всегда сможет разбить все клетки, отличные от клеток каёмки, на доминошки так, чтобы среди них было не более (m − 1)(n − 1)  разноцветных, и что он всегда сможет разрезать каёмку на доминошки так, чтобы среди них было не более одной разноцветной.

Теперь докажем второе утверждение. Для этого достаточно доказать, что белые клетки каёмки образуют связное по сторонам множество клеток. Действительно, тогда в каёмке белые клетки представляют собой несколько последовательных клеток, и Вася может порезать всю каёмку на доминошки, порезав при этом всю белую часть на доминошки, за исключением, возможно, одной клетки (если в каёмке белых клеток нечётное количество). Таким образом, разрезав каёмку, Вася получит не более одной разноцветной доминошки.

Итак, докажем связность множества белых клеток каёмки. Клетки белого многоугольника образуют связное по сторонам множество клеток, поэтому достаточно доказать, что если между некоторыми двумя различными не соседними белыми клетками в каёмке есть путь     γ  по белым клеткам, не содержащий других клеток каёмки, то между ними есть и путь по белым клеткам каёмки, далее это и докажем. Клетки пути γ  разбивают прямоугольник на две (необязательно связные по сторонам) части, между которыми нет путей по клеткам, не содержащих клеток пути γ  . Значит, γ  разбивает каёмку на две связные части, только в одной из которых могут быть чёрные клетки (так как чёрные клетки сами образуют связное по сторонам множество клеток, не содержащее клеток пути γ  ). Следовательно, одна из частей каёмки полностью белая, и поэтому между рассмотренными белыми клетками каёмки есть путь по белым клеткам каёмки.

Ответ:

 101

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!