У Пети есть колода из 36 карт ( 4 масти по 9 карт в каждой). Он выбирает из неё половину карт (какие хочет) и отдаёт Васе, а вторую половину оставляет себе. Далее каждым ходом игроки по очереди выкладывают на стол по одной карте (по своему выбору, в открытом виде); начинает Петя. Если в ответ на ход Пети Вася смог выложить карту той же масти или того же достоинства, Вася зарабатывает 1 очко. Какое наибольшее количество очков он может гарантированно заработать?
Подсказка
Мы воспользуемся известной леммой Холла о сватовстве.
Лемма. Пусть есть
юношей. Известно, что для каждой группы из
юношей (
,
) имеется по крайней мере
девушек, имеющих знакомых среди этой группы юношей. Тогда каждого юношу можно женить на знакомой девушке.
Решение
Мы воспользуемся известной леммой Холла о сватовстве.
Лемма. Пусть есть
юношей. Известно, что для каждой группы из
юношей (
,
) имеется по крайней мере
девушек, имеющих знакомых среди этой группы юношей. Тогда каждого юношу можно женить на знакомой девушке.
Доказательство и обсуждение см., например, в статьях: М. Большаков, «Паросочетания и транспортные сети («Квант» №4 за 1970 год); А. Романов, «Задачи и теоремы о представителях» («Квант» №1 за 2015 год); М. Шевцова, «Многократная лемма Холла в задачах про мудрецов» («Квант» № 7 за 2019 год)
В терминах решения 1 объявим чёрные клетки юношами (при этом
), белые девушками, а знакомыми — клетки, находящиеся в одном ряду. Мы докажем, что для каждой группы из
юношей (
) имеется по крайней мере
девушки, имеющих знакомых среди этой группы юношей. Добавив трёх виртуальных девушек, знакомых со всеми юношами, мы окажемся в условиях леммы Холла. Переженив всех юношей и отбросив не более чем троих, которым достались виртуальные девушки, получим не менее 15 хороших пар.
Пусть есть группа
из
юношей (чёрных клеток). Переставим столбцы, их содержащие, влево, а строки — вниз. Пересечение этих строк и столбцов — прямоугольник площади
— содержит
, а дополнение к их объединению — прямоугольник площади
содержит всех незнакомых с ними девушек. Значит,
, а количество знакомых с ними девушек не меньше
.
Нам достаточно доказать, что
, т.е. что
.
Выражение
симметрично, поэтому достаточно рассмотреть случай, когда общая вершина
построенных прямоугольников лежит в верхней половине доски. Тогда
.
Отбросим очевидный случай, когда
лежит на границе доски (тогда
или
). Если
, то можно сдвинуть
вправо, чтобы стало
(поскольку 18 делится как на 2 , так и на 3 ), при этом
не уменьшится. Если
, то можно сдвинуть
влево, чтобы стало
, при этом
увеличится.
Остался единственный случай
, а в нём неравенство выполнено.