Клетчатые задачи
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
Дан клетчатый квадрат клетки которого могут быть черными или белыми. Изначально весь квадрат белый. За один ход можно
перекрасить в противоположный цвет все клетки любого квадрата
любого квадрата
или отдельно клетки
или
Любую
ли раскраску квадрата можно получить с помощью таких перекрашиваний?
Количество всех раскрасок квадрата в два цвета — ровно
Найдем количество раскрасок, которые можно получить с помощью
перекрашивания исходной по указанным правилам. Назовем перекрашивание одного и того набора клеток доски видом перекрашивания.
Заметим, что
Полученная раскраска не зависит от порядка выбора видов перекрашивания, а только от их количества.
Если некоторый вид перекрашивания использовался
раз в некотором перекрашивания, то полученная раскраска совпадает с той,
если бы он использовался
раз, а количество остальных видов осталось таким же. Тем самым, мы можем считать, что каждый
вид перекрашивания участвует в перекраске
или
раз.
Найдем количество видов перекрашивания. Всего существуют различных квадратов
квадратов
и
квадрата
Таким образом, количество видов перекрашивания равно
каждый из которых используется в перекрашивание
или
раз, следовательно, общее количество перекрашивании равно
а значит, найдется раскраска, которую получить
невозможно.
Ошибка.
Попробуйте повторить позже
Во всех клетках доски расставлены буквы В, С, О и Ш. Расстановка называется гармоничной, если в каждом квадрате
все буквы различны. Найдите количество гармоничных расстановок.
Лемма. В любой гармонической расстановке либо в каждой строке, либо в каждом столбце находится ровно буквы.
Доказательство. Заметим, что если существует строка, в которой подряд идут три различные буквы то в каждом столбце
встречаются ровно
буквы. Действительно, под
мы можем поставить лишь букву четвертую
в соседней от нее клетке слева стоит
буква
справа —
Таким образом мы можем заполнить все рассматриваемые столбцы, в которых стояли
различные
буквы.
Первый столбец справа от уже рассмотренных стоят, чередуясь, буквы и
в каком-то порядке. Аналогичными рассуждениями
получим, что в любом столбце чередуются две буквы.
Аналогично, если существует столбец, в котором подряд идут три различные буквы, то в каждой строке чередуются две
буквы. Если на доске такой строки и столбца не существует, то в каждой строке и в каждом столбце чередуются ровно
буквы.
_________________________________________________________________________________________________________________________________________________________________________________
Таким образом, количество гармонических раскрасок равно сумме количеств гармонических расстановок, в которых два числа чередуются во всех столбцах или во всех строках, без количества гармонических расстановок, в которых два числа чередуются и там, и там.
Найдем количество гармонических расстановок, в которых в каждом столбце находятся ровно две буквы. Существует способа
заполнить верхний левый квадрат, который однозначно определяет буквы во всех клетках двух самых левых столбцов. Соседний к ним слева
столбец можно заполнить двумя способами, как и каждый последующий. Таким образом, число равно
Этому же числу равно
число расстановок, в которых в каждой строке находятся ровно две буквы.
Каждая расстановка, в которой две буквы чередуются и во всех строках, и во всех столбцах, однозначно определятся заполнением
первого квадрата, а значит, их количество равно Наконец, количество гармонических расстановок, равно
Ошибка.
Попробуйте повторить позже
Даны нечетные натуральные
Клетки доски
окрашены в чёрный и белый цвет. Обозначим через
количество строк, в
которых чёрных клеток больше, чем белых, через
— количество столбцов, в которых белых клеток больше, чем чёрных. Найдите
наибольшее возможное значение
Оценка. Сначала заметим, что не может быть равно
так как в противном случае, посчитав количество чёрных клеток по
строкам, получим, что их больше, чем белых, а по столбцам — что их меньше, чем белых. Предположим, что
Пусть, не умаляя общности,
Тогда в каждой из
строк количество чёрных клеток хотя бы на один больше, чем
белых. То есть, всего чёрных клеток хотя бы на
больше, чем белых. С другой стороны, у нас в
столбцах
количество белых клеток больше, чем чёрных. Тогда чёрных клеток не более, чем на
больше, чем белых —
противоречие.
Пример. Покрасим все клетки центральной строки в белый цвет, все оставшиеся клетки центрального столбца — в чёрный цвет. Все
клетки, находящиеся в левом верхнем и правом нижнем прямоугольниках (относительно центрального столбца и строки), покрасим в белый
цвет, оставшиеся клетки — в чёрный цвет. Тогда
то есть
Ошибка.
Попробуйте повторить позже
Дано нечётное число В клетчатом квадрате
закрашивают
клеток. Какое наибольшее количество трёхклеточных
уголков можно гарантированно вырезать из незакрашенной клетчатой фигуры?
Подсказка 1
Представьте, что мы хотим гарантированно найти много уголков. Как можно разбить большой квадрат 2n×2n на более мелкие области, чтобы каждый возможный уголок целиком лежал в одной такой области?
Подсказка 2
Предположим, мы разбили квадрат на n² квадратиков 2×2. Сколько клеток в одном таком квадратике? Сколько из них нужно оставить незакрашенными, чтобы гарантированно можно было вырезать один уголок? Похоже на принцип Дирихле.
Подсказка 3
Допустим, для нечётного размера m мы уже знаем, как построить пример с 2(m−1)² закрашенными клетками, позволяющий вырезать 2m−1 уголков. Можно "вставить" этот меньший квадрат внутрь 2(m+2)×2(m+2) и получить пример для m+2? Какая часть большого квадрата останется "непокрытой" этим меньшим квадратом?
Подсказка 4
В этой рамке ширины 2 нам нужно закрасить дополнительные клетки. Сколько всего клеток нам нужно закрасить в большом квадрате? Сколько уже "запланировано" закрасить во внутреннем квадрате? Сколько клеток нужно закрасить в рамке? Как можно закрасить эти клетки в рамке так, чтобы они "мешали" вырезать уголки только минимальное необходимое количество?
Подсказка 5
Для покраски рамки остаётся 2((m+1)² − (m−1)²) = 8m, такой же длины периметр квадрата 2m×2m. Что, если закрасить клетки, граничащие с "вставленным" квадратом?
Оценка. Разобьём квадрат на
квадратиков
Среди этих квадратиков не более
квадратиков, в которых покрашено хотя бы 2 клетки.
Остальных квадратиков — не менее
Из каждого из них можно вырезать трёхклеточный уголок.
Пример. Построим пример индукцией по нечётным При
закрашенных клеток нет, и можно вырезать один
уголок.
Для перехода выделим в квадрате внешнюю «рамку» шириной в две клетки. В этой рамке закрасим все клетки, примыкающие
к внутренней границе рамки (см. рис.), а в квадрате внутри рамки закрасим клетки по предположению индукции. Общее количество
закрашенных клеток равно
Осталось понять, сколько уголков можно вырезать в этом примере. Любой уголок из непокрашенных клеток целиком лежит либо в рамке, либо во внутреннем квадрате, таких по предположению
Из рамки же нельзя вырезать более уголков — каждый такой уголок должен содержать хотя бы
клетки одного из угловых
квадратов
а двух уголков, пересекающихся с одним квадратом, вырезать нельзя. Значит, общее количество уголков не
больше
Ошибка.
Попробуйте повторить позже
Какое наибольшее число фишек можно поставить на клетки шахматной доски так, чтобы на любой горизонтали, вертикали и диагонали находилось четное число фишек?
Заметим, что на шахматной доске имеется диагоналей, содержащих нечётное число клеток и не имеющих общих клеток. Следовательно,
число фишек не может быть больше
(на каждой такой диагонали свободна хотя бы
клетка).
Пример на ровно клеток изображен на рисунке.
Ошибка.
Попробуйте повторить позже
Какое наибольшее число белых и чёрных фишек можно расставить на шахматной доске так, чтобы на каждой горизонтали и на каждой вертикали белых фишек было ровно в два раза больше, чем чёрных?
Подсказка 1
Давайте сначала оценим возможное число фишек в одной строке. Пусть мы не различаем их цвета. Сколько тогда их будет всего в одной строке? А что будет выполняться для этой суммы постоянно?
Докажем, что нельзя расставить больше фишек. Число фишек на каждой вертикали кратно
значит, их не больше
а на всей
доске — не более
Покажем, как расставить ровно фишек.
белые фишки ставим на белые поля, а
чёрных — вдоль главной “чёрной” диагонали
и вдоль двух параллельных диагоналей “длины”
Ошибка.
Попробуйте повторить позже
Докажите, что доску нельзя разрезать на
-тетрамино. Все виды
-тетрамино указаны на рисунке снизу.
Подсказка 1
Давайте поймём, для чего мы в принципе используем раскраски и почему используем конкретную в задаче. Раскраска нужна, чтобы в большинстве случаев получить противоречие с какой-нибудь чётностью, количеством клеток определённого цвета и т.п. Значит, нам нужно различать клетки различных цветов в фигурке. Тогда какая раскраска нам тут может подойти?
Подсказка 2
Думаю, вы попробовали немного перебрать раскраски самостоятельно и понять, какая нам нужна. Здесь нам подойдёт полосатая раскраска. Например, почему не подойдёт шахматная? Потому что тогда у нас в фигурке будет 2 белые и 2 чёрные клетки, и мы их никак не различим. А как будут распределяться цвета в фигурке у нашей раскраски и почему же это решает задачу?
Подсказка 3
Верно, у нас будет 3 клетки одного цвета и одна другого цвета. Теперь давайте вспомним про чётность. Всего клеток каждого цвета у нас по 50 штук. А можем ли мы получить в принципе чётное число клеток одного из цветов? Осталось понять это, учитывая раскраску, и победа!
Предположим противное: что указанное разрезание возможно.
Покрасим доску в два цвета, чередуя черные и белые полоски. Заметим, что любая -тетрамино занимает
клетки одного цвета и
другого, а всего
-тетрамино в таком разрезании
штук.
Значит,
-тетрамино покроют нечетное количество белых клеток, а должны покрыть
— противоречие.
Ошибка.
Попробуйте повторить позже
Дно прямоугольной коробки покрыто плитками и
Одна плитка
потерялась. Можно ли вместо нее воспользоваться
плиткой
для покрытия дна коробки иным образом?
Подсказка 1
Сделаем такую раскраску, чтобы научиться отличать плитки разных типов!
Подсказка 2
Придумаем такую раскраску, чтобы каждый квадрат 2*2 покрывал нечетное количество черных клеток, а каждая полоска - чётное. Тогда, как и в практически всех задачах на раскраску, работает двойной подсчёт!
Раскрасим дно прямоугольной коробки в горошек как на рисунке с одной чёрной клеткой в каждом квадратике
Пусть всего получилось черных клеток. Каждый квадратик
покрывает ровно одну черную клетку, а каждая
плитка
—
или
черных клеток. Значит, четность числа
совпадает с четностью количества квадратиков
После того, как плитка потерялась, четность их количества изменилась. Но черных клеток в раскраске осталось столько же.
Значит, покрыть то же самое количество черных клеток по одному разу уже не получится, поэтому и все дно выложить иным образом
нельзя.
Нет, нельзя
Ошибка.
Попробуйте повторить позже
Все клетки бесконечной клетчатой доски покрашены в белый или черный цвет. Известно, что в каждом квадрате не более пяти белых
клеток. Докажите, что в каком-нибудь квадрате
не менее восьми черных клеток.
Замечание. Нам даются условия на квадраты и
на бесконечной клетчатой доске. Чтобы привести условия к одному виду,
переформулируем их в терминах квадратов
Легко видеть, что произвольный квадрат
можно разбить на
непересекающихся квадратов
или на
непересекающихся квадратов
Первое решение.
По условию в каждом квадрате не более пяти белых клеток, значит, не менее четырёх чёрных клеток. А тогда в каждом квадрате
не менее
чёрных клеток. Отсюда сразу же по принципу Дирихле получаем требуемое (
чёрных котика нужно
рассадить в
домиков, тогда хотя бы в одном домике будет хотя бы
котиков).
Второе решение.
Предположим, что требуемое неверно, то есть в любом квадрате меньше
чёрных клеток. Тогда в любом квадрате
чёрных клеток не более
Белых же клеток в соответствии с условием задачи не больше
. Но ведь тогда всего клеток не
больше
, клеток других цветов нет, а в квадрате
должно быть
клетки. Мы пришли к противоречию. Значит,
предположение о том, что в любом квадрате
меньше
чёрных клеток, неверно. А то, что просят доказать в задаче,
верно.
Замечание. На самом деле можно было просить доказать, что квадратов с хотя бы
чёрными клетками бесконечно много. Для
бесконечной клетчатой доски после разбиения на квадраты
это значит то же самое, что в каждом найдётся хотя бы один, ведь эти
квадраты
обладают одинаковыми свойствами.
что и требовалось доказать
Ошибка.
Попробуйте повторить позже
В таблице часть клеток синие, а остальные красные. Никакие синие клетки не граничат друг с другом по стороне.
Множество красных клеток, наоборот, связно по сторонам (от любой красной клетки можно добраться до любой другой красной,
переходя из клетки в клетку через общую сторону и не заходя в синие клетки). Докажите, что синих клеток в таблице меньше
трети.
Источники:
Подсказка 1
В данной задаче нужно получить какие-то оценки на количество синих клеток. Для этого полезно некоторую величину посчитать двумя способами. Какую здесь удобно взять?
Подсказка 2
Будем считать число M общих сторон красных клеток с синими. Оценить M снизу довольно просто, как это можно сделать?
Подсказка 3
Так как синие клетки не граничат с синими, то каждая сторона синей клетки даёт вклад 1 в M, кроме...
Подсказка 4
Сторон синих клеток, примыкающих к краю таблицы. Но их количество легко оценить, и мы получим оценку снизу на M.
Подсказка 5
Теперь хочется получить оценку сверху. Ясно, что каждая красная клетка даёт вклад в M не больше 4, но эта оценка слишком грубая.
Подсказка 6
Опять же надо учесть, что стороны красных клеток, примыкающие к краю таблицы, не дают вклад в M, а их количество также легко оценить.
Подсказка 7
Мы так и не воспользовались одним из условий задачи (каким?). Оно поможет нам сделать оценку сверху ещё точнее.
Подсказка 8
Теперь записываем, что нижняя оценка на M не больше верхней, и получаем неравенство на количество синих клеток. Из него видим, что их меньше трети.
Положим и пусть
и
— количества синих и красных клеток. Оценим сверху количество
общих сторон красных клеток с
синими.
Всего у красных клеток сторон, откуда
Вдоль краёв таблицы стоит не меньше
сторон красных клеток, поэтому
Теперь рассмотрим граф, вершины которого — красные клетки, а рёбра соединяют клетки, имеющие общую сторону. По
условию граф связен, поэтому количество его рёбер не меньше
Каждому из них отвечает общая сторона двух красных клеток,
засчитанная в величине
два раза, поэтому из
можно вычесть
Получаем
(1) |
Оценим теперь снизу. Сложив количества сторон всех синих клеток, получим
Ясно, что на одной стороне таблицы не больше
сторон синих клеток. Поэтому
(2) |
Из (1) и (2) следует, что
Поскольку получаем отсюда
Поскольку а
целое, получаем нужный результат.
Ошибка.
Попробуйте повторить позже
Дана клетчатая доска Каждая клетка доски покрашена в один из двух цветов: белый или чёрный. Назовём раскраску доски
уравновешенной, если в каждой строке и в каждом столбце 50 белых и 50 чёрных клеток. За одну операцию разрешается выбрать две строки
и два столбца так, чтобы из 4 клеток на их пересечении две были чёрными, а две — белыми, и перекрасить каждую из этих 4 клеток в
противоположный цвет. Докажите, что из любой уравновешенной раскраски можно получить любую другую уравновешенную раскраску с
помощью указанных операций.
Источники:
Подсказка 1
Непонятно, как доказывать, что возможно перевести любую уравновешенную раскраску в любую другую. Может, тогда докажем, что любую уравновешенную раскраску можно перевести в какую-то конкретную, тогда из любой мы будем приходить в неё и уходить в любую другую, совершая в обратном порядке действия, с помощью которых мы бы приходили к ней. Надо подумать, к какой раскраске мы будем приходить...
Подсказка 2
На ум приходит, конечно же, шахматная раскраска. Но переводить доску целиком в шахматную как-то тяжеловато. Может, начать со столбцов?
Подсказка 3
Разобьем наши столбцы на пары и будем по очереди красить их в шахматную раскраску. Возьмем сейчас самую левую пару столбцов, которая еще не покрашена нужным нам образом. Будем приводить горизонтальные доминошки к шахматной раскраске сверху вниз. Что делать, если в какой-то момент у нас доминошка, которая содержит оба цвета, неправильно стоит?
Подсказка 4
Пускай для определённости левая клетка нашей доминошки черная:
если она стоит неправильно, то сверху нее стоит доминошка, левая клетка которой так же черная. Посмотрим на доминошки, которые выше нашей, и видим, что в левом столбце суммарно чёрных клеток больше, чем в правом, ведь они покрашены в шахматную раскраску, где первая доминошка после нашей имеет слева чёрную клетку. Какой же вывод можно сделать из этого?
Подсказка 5
А вывод такой: в какой-то доминошке, которая находится ниже нашей, левая клетка будет белой, а правая чёрной, ведь иначе суммарно чёрных клеток будет больше в первом столбце, чем во втором, а это противоречит тому, что раскраска доски уравновешенная. Тогда мы можем применить к этим двум доминошкам операцию и продолжить спуск вниз. Но что же делать, если в какой-то момент, идя вниз по столбцам, мы найдём одноцветную доминошку?
Подсказка 6
Пускай она чёрная. Можно заметить, что тогда ниже нашей доминошки существует белая доминошка (иначе в сумме по этим столбцам чёрных клеток будет слишком много). Что мы можем тогда сказать про строки, которые содержат наши доминошки?
Подсказка 7
На самом деле эти строки содержат две клетки, которые находятся в одном столбце, который находится правее наших, и при этом верхняя будет белая, а нижняя черная (Назовем этот столбец S). Это верно в силу того, что левее наших столбцов в этих строках поровну черных и белых клеток. Тогда мы можем выбрать один из наших столбцов, столбец S и поменять цвет клеток в них по этим строкам. Как же завершить решение?
Подсказка 8
Можно заметить, что, когда мы совершали операции по смене цвета, мы не нарушали уравновешенность таблицы. А это значит, что можно продолжать раскрашивать пары столбцов дальше и прийти к шахматной раскраске.
Докажем, что из любой уравновешенной доски можно получить доску, раскрашенную в шахматную раскраску, причём на каждом шаге доска будет оставаться уравновешенной. Из этого будет следовать, что из любой уравновешенной доски можно получить любую другую, так как операция обратима.
Будем получать шахматную раскраску следующим образом. Разобьём столбцы на пары подряд идущих. Выберем самую левую пару столбцов и в этой паре столбцов по очереди будем приводить строки (состоящие из двух клеток) к шахматной раскраске. После того как закончим с первой парой столбцов, перейдём ко второй и так далее.
Объясним, как делать следующий шаг внутри одной пары столбцов и
Пусть в следующей строке
сейчас находятся чёрная и
белая клетка, но в неправильном порядке. Например, слева стоит чёрная клетка, а справа белая, а должно быть наоборот.
Заметим, что во всех строках выше
в первом столбце суммарно чёрных клеток не меньше, чем во втором, так как они уже
покрашены шахматным образом. Значит, в какой-то строке
ниже
должна быть ситуация, когда в левом столбце чёрных
клеток меньше, чем в правом, т.е. должна быть строка белая-чёрная (это следует из того, что суммарно в первом столбце
столько же чёрных клеток, сколько и во втором). Произведём операцию со строками
и
и текущими столбцами.
Пусть теперь у нас в строке стоят две одинаковые клетки, например чёрные. Тогда в какой-то строке
должны оказаться две
белые клетки (иначе суммарно чёрных клеток в этих двух столбцах будет слишком много). Понятно, что эта строка расположена ниже
текущей, т.к. выше неё все строки разноцветные. Теперь заметим, что если посмотреть на эту пару строк во всей таблице, то должен быть
столбец
правее
и
в котором в первой строке белая клетка, а во второй — чёрная. Тут мы пользуемся тем, что левее
наших столбцов в этих строках поровну чёрных и белых клеток. Теперь осталось лишь выбрать один из столбцов
или
(в котором неправильный цвет в строке
и столбец
а также строки
и
и произвести операцию с ними.
Легко видеть, что на каждом шаге уравновешенность доски сохраняется. А так как мы всегда можем сделать шаг в нашем алгоритме, то в конце получится шахматная раскраска.
Ошибка.
Попробуйте повторить позже
В каждой клетке таблицы записано натуральное число. В каждой строке имеется по крайней мере 10 различных чисел, а в
каждых четырех последовательных строках не более 15 различных чисел. Какое наибольшее количество различных чисел может быть в
таблице?
Источники:
Подсказка 1
У нас в каждой строке не менее 10 различных чисел, в подряд идущих четырех строчках не больше 15 различных...как будто следующие 3 строчки дают не очень много новых различных чисел. Это наблюдение легко сделать строгим, и останется привести пример)
Подсказка 2
Если вышло, что различных чисел не больше 175, это хорошо. Тогда вот идея для примера: в первой строчке давайте сделаем все числа от 1 до 10, а в 2, 3 и 4 поставим числа от 1 до 5 и от 11 до 15. Придумайте, как это обобщить на всю нашу доску)
В одной строке не менее 10 различных чисел, поэтому в следующих трех строках вместе появляется не более 5 новых чисел. Стало быть,
первые четыре строки содержат не более 15 различных чисел, а каждые следующие три строки дают не более 5 новых чисел и всего чисел не
больше, чем
Приведем пример на 175 чисел. Занумеруем строки числами от 1 до 100. В первой строке поставим числа от 1 до 10, а в строке с
номерами от до
поставим числа 1 до 5 и числа от
до
Тогда в каждой строке будет 5 уникальных чисел и
еще числа от 1 до 5, т.е. ровно 10 различных чисел, а в каждых четырех строках будет ровно 15 различных чисел. Таким образом, в таблице
будут числа от
до
Замечание.
Доказать, что количество различных чисел в таблице не превосходит 175, можно по индукции. А именно, доказать, что в любых
подряд идущих строках расположено не более чем
различных чисел. База
верна по условию. Установим
переход от
к
Рассмотрим
подряд идущие строки. Пусть в четвертой с конца строке имеется
различных чисел. Тогда в трех самых нижних строках не более чем
различных чисел. А в оставшихся
строке по индукционному предположению не больше
чисел. Поэтому всего различных чисел будет более чем
Ошибка.
Попробуйте повторить позже
Таблица покрашена в несколько цветов (каждая клетка — ровно в один цвет) так, что в любом квадрате
присутствуют
клетки не более чем трёх различных цветов. Какое наибольшее количество цветов могло быть использовано?
Подсказка 1
Раз у нас в каждом квадрате 2 на 2 не более трех различных цветов, то в каждом из них есть цвет, клеток которого хотя бы две в квадрате. Может, тогда стоит рассмотреть сколько может быть квадратов, в котором хотя бы две клетки конкретного цвета?
Подсказка 2
Попробуйте пойти таким путем: для начала найдите 4 квадратика, в которых по одной клетке такого цвета (а возможно их меньше, но считайте что 4), А после оцените кол-во квадратиков, в которых хотя бы 2 клетки этого цвета с помощью разного подсчета кол-ва клеток этого цвета во всех квадратиках)
Подсказка 3
В итоге выйдет хорошая оценочка на кол-во квадратиков, в котором конкретного цвета хотя бы 2. А теперь вспоминаем, что у нас все квадратики такие, что в них есть цвет, которого хотя бы два. Остается посчитать кол-во квадратов, предположить что цветов всего C, и пользоваться оценкой)
Подсказка 4
Если немного сложно пользоваться полученной оценкой, то попробуйте сложить все полученные оценки для всех цветов, а также вспомнить, что сумма всех кол-в клеток конкретного цвета - это кол-во всех клеток)
Оценка. Сначала сформулируем и докажем следующую лемму:
Лемма. Пусть — количество клеток некоторого цвета
Тогда существует не более
квадратов
в которых клеток
этого цвета хотя бы
Доказательство. Прежде всего отметим, что каждая клетка этого цвета находится в четырех квадратах Внимательный
читатель заметит, что эти квадраты могут выходит за границы доски, но поскольку мы оцениваем количество квадратов
в которых
клеток этого цвета хотя бы
сверху (даже если при оценке некоторые такое квадраты выходят за доску, то все равно оценка справедлива),
то это замечание не повлияет на доказательство. Рассмотрим самую левую клетку этого цвета, находящуюся на самой нижней горизонтали
доски, в которой есть этот цвет. Понятно, что квадрат, в котором эта клетка является правой верхней, не может больше содержать
клеток этого цвета. Аналогично для самой правой клетки нижнего ряда (которая, вообще говоря, может совпадать с самой
левой клеткой этого ряда) квадрат, в котором она является левой верхней, не может больше содержать клеток этого цвета.
Такие же рассуждения можно провести с самым верхним горизонтальным рядом (который, опять же, может совпадать
с самым нижним). Таким образом, есть хотя бы
квадрата
в которых присутствует только одна клетка цвета
Теперь рассмотрим все квадраты которые содержат цвет
Так как каждая клетка этого цвета находится в четырех квадратах,
то суммарно в них находятся
клеток цвета
(некоторые из квадратов, возможно, выходят за границы таблицы). Пусть количество
квадратов, в которых хотя бы две клетки этого цвета, равно
Тогда, так как есть хотя бы
квадрата
в которых присутствует
только одна клетка цвета
то получим:
Пусть количество цветов равно Существует ровно
квадратов
которые накладывают условие на цвета. Тогда
для каждого квадрата
должен найтись цвет, клеток которого в нём хотя бы
а из всего
то просуммируем
количество квадратов
в которых клеток цвета
хотя бы
для всех
и оценим их количество сверху, пользуясь
леммой:
Но так как каждая клетка покрашена в один цвет:
Значит,
Пример. Рассмотрим все возможные вертикальные полоски. В первой из них покрасим все клетки в различные цвета. Во второй - в один
и тот же новый цвет. В третьей - снова все клетки в новые различные цвета, потом снова в один новый цвет и так далее. При этом клеток в
полосках с нечётным номером всего а полосок с чётным номером ровно
поэтому различных цветов ровно
Также понятно, что в любом квадрате
встретятся две клетки из вертикальной полоски с чётным номером.
Значит, они будут одинакового цвета, т. е. цветов в каждом квадрате
будет не больше
(на самом деле, ровно
Ошибка.
Попробуйте повторить позже
Назовём клетчатый квадрат, каждая клетка которого покрашена в чёрный или в жёлтый цвет, гармоничным, если в нём количество чёрных
клеток отличается от количества жёлтых клеток не более чем на единицу. Сколькими способами можно раскрасить клетки таблицы
в чёрный и жёлтый цвета так, чтобы любой квадрат в этой таблице был гармоничным?
Источники:
Подсказка 1
Подумайте о том, сколько клеток каждого цвета должно быть в каждом квадрате 2х2. Попробуйте начать раскрашивать самую верхнюю строчку. Какие ограничения при этом накладываются на следующую строку?
Подсказка 2
Теперь попробуйте применить то же самое поведение на все последующие строчки. А при каких условиях раскраски первой строки она будет соответствовать условию? Что если найдётся подстрока, в которой разница цветных квадратов в которой больше 2?
Подсказка 3
Попробуйте обозначить количество подходящих раскрасок первой строки за x и выразить через него количество подходящих раскрасок для всей доски. И осталось только найти х!
Подсказка 4
Если всё ещё испытываете некое затруднение, попробуйте рассматривать в первой строке моменты, когда рядом идут две клетки одного цвета. Попробуйте разбить строку на блоки по 2 клетки и посчитать количество возможных вариантов.
Для начала заметим, что в каждом квадрате должно быть по две клетки каждого цвета. Рассмотрим раскраску самой верхней строки
квадрата. Предположим, что в ней есть какие-то две соседние клетки одинакового цвета. Тогда, рассмотрев квадрат
содержащий эти
клетки, получим, что две клетки под ними должны быть противоположного цвета. Если теперь сдвинуть этот квадрат на одну клетку
вправо, получим, что в левом столбце две клетки противоположного цвета, поэтому и в правом столбце клетки тоже должны быть
противоположного цвета. Сдвигая этот квадрат аналогично вправо и влево, получим, что вторая строка должна быть противоположна (по
цветам) первой.
Если теперь проделать такие же рассуждения со второй и третьей строкой, получим, что третья строка должна быть противоположна
второй (т.к. во второй также найдутся две рядом стоящие клетки одного цвета). Аналогично далее строки будут чередоваться, и вся таблица
заполняется однозначно. Теперь поймём, при каких условиях на первую строку раскраска будет подходящей. Предположим, что в первой
строке найдётся подстрока, в которой клеток одного из цветов хотя бы на больше, чем другого. Такую подстроку можно сократить
до подстроки
длины
так, чтобы разница была ровно
(т.к. при отбрасывании одной клетки разница меняется на 1). Рассмотрим
квадрат
размера
содержащий подстроку
Так как в
разница между цветами равна
то
нечётно. Значит, в
квадрате
тоже разница между цветами будет равна
т.к. все его строки, кроме первой, можно разбить на пары
противоположных (понятно, что если в подстроке разница между цветами больше
то в ней найдутся две соседние клетки одного
цвета).
Таким образом, в первой строке не должно найтись подстроки, в которой клеток какого-то цвета хотя бы на больше, чем другого.
Предположим, что это условие выполнено, причём каждая строка, начиная со второй, противоположна предыдущей. Тогда в любом
квадрате чётного размера цветов будет поровну, а в любом квадрате нечётного размера количество клеток разных цветов будет отличаться
на
т.к. все строки в нём, кроме первой, разбиваются на пары, а в первой строке количество клеток разных цветов может отличаться
только на
Обозначим количество подходящих раскрасок первой строки за Тогда количество подходящих раскрасок всей доски будет равно
Действительно, в первой строке будет либо чередование цветов (
варианта), либо где-то встретятся две клетки
одинакового цвета. Во втором случае всё остальное определяется однозначно, а в первом всё определяется раскраской первого столбца (если
и в первой строке, и в первом столбце не будет двух стоящих рядом клеток одного цвета, то с помощью последовательного рассмотрения
квадратов
мы получим, что раскраска должна быть шахматной).
Теперь осталось найти Заметим, что трёх подряд идущих клеток одного цвета быть не может, т.к. эти три клетки уже дают
подстроку с разницей
Найдём в строке первый момент, когда рядом встретились две клетки одного цвета. Найдём следующий момент,
когда рядом встретятся две клетки одного цвета. Если это тот же самый цвет, то в минимальной подстроке, содержащей обе эти пары,
разница цветов будет равна
чего быть не может. Значит, это должны быть клетки другого цвета. Таким образом, блоки из пар клеток
одного цвета должны чередоваться, а ещё между этими блоками могут быть участки чётной длины из чередующихся клеток. Тогда
для расположения блоков может быть два варианта: либо их первые клетки расположены на нечётных местах, либо на
чётных.
В первом случае разобьём все клетки на пары подряд идущих. На месте каждой пары может быть либо блок из двух одинаковых клеток,
либо пара разных клеток. По набору мест блоков и цвету самой левой клетки цвета всех остальных клеток определяются однозначно. Таким
образом, вариантов в этом случае В случае, когда первые клетки блоков располагаются на чётных позициях, есть всего
мест для блоков, и цвета всех клеток также определяются наборами мест блоков и цветом самой левой клетки. В этом случае вариантов
При этом те варианты, где блоков вообще нет, мы посчитали дважды. Таких вариантов
(когда цвета чередуются). Значит,
Получаем ответ:
Ошибка.
Попробуйте повторить позже
На бесконечной клетчатой плоскости некоторые клетки покрашены в красный цвет, некоторые — в синий, а некоторые остались непокрашенными. Известно, что в каждой строчке, где есть хотя бы одна синяя клетка, есть также хотя бы 5 красных, а в каждом столбце, где есть хотя бы одна красная клетка, есть хотя бы 6 синих. Какое наименьшее положительное число покрашенных клеток может быть на плоскости?
Источники:
Подсказка 1
Для начала заметим, что мы можем избавиться от всех столбцов, в которых все клетки синие и от всех строк, в которых все клетки красные. Теперь в каждом столбце и строке у нас и синие, и красные клетки. Пусть у нас есть m строк и n столбцов ,x-кол-во красных клеток, y-кол-во синих клеток. По условию в каждом столбце хотя бы 6 синих клеток => y>=6n, аналогично x>=5m. В каждой строке есть хотя бы одна синяя клетка и 5 красных, n>=6.Аналогично m>=7.Чтобы догадаться до ответа, бывает полезно рассмотреть частный случай. Попробуйте рассмотреть случай, когда все закрашенные клетки будут находиться только на пересечении строк и столбцов.
—-----------
Подсказка 2
Так как m*n- все клетки при пересечении m строк и n столбцов , то m*n>=x+y>=5m+6n.Откуда следует, что m>=6n/(n-5). x+y>=5m+6n>=6n^2/(n-5). Теперь, считая производную, получаем, что x+y>=120 при n=10 и m=12. Заметим, что если мы возьмем n=10 и m=12 и клетки покрасим в шахматном порядке, то мы получим пример на 120. Логично предположить, что меньше 120 закрашенных клеток не может быть.
-----------—
Подсказка 3
Давайте рассмотрим два случая 1)x>=y 2)x<y. 1)Если x>=y>=6n =>в каком то столбце хотя бы 6 красных клеток, тогда в этом столбце хотя бы 6+6=12 закрашенных клеток => m>=12 => x>=60. Мы предположили , что x+y<120 => y<60. Попробуйте теперь что-нибудь сказать про n.
Подсказка 4
Так как n<=9 и x>=60, то в каком-то столбце >=7 красных клеток, тогда в каком-то столбце >=13 клеток, тогда m>=13 и x>=65 и y<55. Вам не кажется это похожим на предыдущий шаг? Попробуйте теперь сами сделать то же самое.
Подсказка 5
После нескольких таких шагов мы получим, что n<=5, но у нас n>=6. Противоречие! Со вторым случаем делаем то же самое. Оценка доказана. Значит, наш ответ 120.
Примеров для 120 закрашенных клеток несколько, они все отличаются перестановкой строк и столбцов. Можно взять прямоугольник
и раскрасить его в шахматном порядке в красный и синий цвет.
Докажем теперь, что меньше 120 закрашенных клеток не может быть.
Если в каком-то столбце есть закрашенные клетки, то по условию они либо только синие, либо обоих цветов. При этом, если в каком-то столбце все закрашенные клетки синие, можно превратить их все в незакрашенные. При этом условие задачи сохранится, а количество закрашенных клеток уменьшится (но не до нуля, так как в строчках с этими синими клетками останутся какие-то красные). Аналогичным образом можно избавиться от строчек, в которых есть красные клетки, но нет синих. Теперь можно считать, что во всех строчках и столбцах, где есть закрашенные клетки, присутствуют клетки обоих цветов.
Пусть у нас красных клеток и
синих, при этом закрашенные клетки находятся в
строках и
столбцах. Так как в каждом из
этих
столбцов присутствуют хотя бы 6 синих клеток, выполняется неравенство
или, что то же самое,
Аналогично,
или, что то же самое,
Также заметим, что в каждой строке есть хотя бы одна синяя клетка и 5 красных,
Аналогично
Сравним числа и
Пусть то есть
В каждом столбце присутствуют хотя бы 6 синих клеток. Из взятого в качестве предположения
неравенства следует, что в каком-то столбце количество красных клеток хотя бы
от количества синих, то есть хотя
бы 5, поэтому общее количество закрашенных клеток в данном столбце хотя бы 11, откуда
и, следовательно,
Если
и оценка доказана. Предположим,
тогда
то есть не превосходит
10.
Но раз а
в каком-то из наших не более чем 10 столбцов присутствуют хотя бы 6 красных клеток. Так как в нём должно
быть ещё и 6 синих, мы получаем, что общее количество закрашенных клеток в этом столбце хотя бы 12, то есть,
и
Тогда, чтобы
было меньше 120, необходимо
Продолжим эти рассуждения.
Поскольку значит
Значит, в каком-то столбце присутствуют хотя бы
то есть хотя бы 7 красных клеток, откуда
Поскольку в каком-то столбце присутствуют хотя бы
то есть хотя бы 8 красных клеток, откуда
Поскольку значит,
Значит, в каком-то столбце присутствуют хотя бы
то есть хотя бы 9 красных клеток, откуда
Поскольку значит,
Значит, в каком-то столбце присутствуют хотя бы
то есть хотя бы 11 красных клеток, откуда
Поскольку значит,
Значит, в каком-то столбце присутствуют хотя бы
то есть хотя бы 15 красных
клеток, откуда
Отсюда получаем, что
что противоречит доказанному
ранее.
Аналогично разбираем случай, когда то есть
В каждой строке присутствуют хотя бы 5 красных клеток. Из взятого в
качестве предположения неравенства следует, что в какой-то строке есть хотя бы 6 синих клеток, то есть общее количество закрашенных
клеток в данной строке хотя бы 11, откуда
и, следовательно,
Если
и оценка доказана. Предположим,
тогда
то есть не превосходит 10.
Но раз а
в какой-то из наших не более чем 10 строк присутствуют хотя бы 7 синих клеток. Так как в ней должно быть
ещё и 5 красных, мы получаем, что общее количество закрашенных клеток в этой строке хотя бы 12, то есть,
и
Тогда,
чтобы
было меньше 120, необходимо
Продолжим эти рассуждения.
Поскольку в какой-то строке присутствуют хотя бы
то есть хотя бы 8 синих клеток, откуда
Поскольку значит
Значит, в какой-то строке присутствуют хотя бы
то есть хотя бы 10 синих
клеток, откуда
Отсюда получаем, что
что противоречит доказанному
ранее.
Таким образом, мы разобрали оба случая и доказали, что ситуация, в которой невозможна.
Ошибка.
Попробуйте повторить позже
Дана клетчатая фигура, состоящая из клеток. Докажите, что в ней можно выделить
клеток, не имеющих общих
вершин.
Занумеруем столбцы этой фигуры слева направо числами от до
(пусть
— количество столбцов). Пусть
-й столбец содержит
клеток, тогда
Нетрудно понять, что если выделить в -м столбце клетки через одну, то мы получим как минимум
клеток, которые попарно не
имеют общих вершин. Выделим таким образом клетки в столбцах с нечётными индексами и получим хотя бы
клеток, попарно
не имеющих общих вершин, потому что мы взяли столбцы через один. Если проделать то же самое с чётными столбцами, мы получим
клеток. Заметим, что сумма чисел
и
равна
а значит, по принципу Дирихле какое-то из них
хотя бы
получили требуемое.
Ошибка.
Попробуйте повторить позже
Доска покрыта фигурками трех типов, указанных на рисунке. Докажите, что фигурок первого типа не меньше
Занумеруем строки сверху вниз числами от
до
В строках с нечётными номерами занумеруем клетки слева направо цифрами
В остальных столбцах сделаем то же самое, но с цифрами
Заметим, что на доске по
клеток с цифрой
и
а с
остальными цифрами — по
Также заметим, что фигурки второго и третьего типов покрывают четыре клетки разного цвета, а
фигурка первого типа — только три. Следовательно, фигурками второго и третьего типа мы покроем не более
клеток с цифрой
(потому что каждая из них содержит клетку с
и
). Значит, оставшиеся
клеток с цифрой
мы должны
покрыть фигурками первого типа. Учитывая, что каждая такая фигурка покрывает не более одной клетки с цифрой
получаем
требуемое.
Занумеруем клетки как в предыдущем пункте. Нетрудно видеть, что всего имеется
клеток с
— с
— с
и
— с
Как мы выяснили раньше, фигурки второго и третьего типов покрывают по одной клетке с
каждой цифрой, а значит они покроют не более
клеток с каждой цифрой, а оставшиеся хотя бы
клеток с
с
и
с
должны покрыть фигурки первого типа. Заметим, что если фигурки второго и
третьего типов покрыли
клеток с
то фигурки первого типа должны покрыть
клеток с
с
и
с
(потому что фигурки второго и третьего типов покрывают по одной клетке с каждой
цифрой).
Нетрудно понять, что из фигурок первого типа, покрывающих клетки с
не более
покрывают клетки с
так
как каждый цвет покрывается фигуркой не более одного раза (всего есть
свободных клеток с
). Следовательно, есть хотя бы
фигурок первого типа, которые не покрывают клетку с
но покрывают с
Аналогично есть хотя бы
фигурок, которые
покрывают клетку с
но не покрывают клетку с
Из структуры раскраски понятно, что если фигурка первого типа не покрывает клетку с или
то она покрывает клетку с
Таким
образом, фигурки первого типа покрывают хотя бы
клеток с
Следовательно, фигурки второго и третьего типов покрывают не более
клеток с
Тогда по рассуждениям из предыдущего пункта получаем оценку на
что и
требовалось.
Ошибка.
Попробуйте повторить позже
В клетки квадрата расставили числа
(в каждую клетку одно число). Оказалось, что нет двух соседних по стороне
чисел, разность которых делится на 3. Затем посчитали количество трехклеточных уголков внутри квадрата, сумма чисел в клетках
которых делится на 3. Какое наибольшее число могло получиться?
Источники:
Заметим, что каждый трехклеточный уголок лежит в ровно одном квадратике . Рассмотрим произвольный квадратик
. Всего в нем 4 трехклеточных уголка. Если в нем хотя бы 3 уголка, сумма чисел в которых делится на 3, то внутри
квадратика находятся 3 числа, дающих одинаковые остатки при делении на 3. Тогда два из этих чисел стоят рядом —
противоречие. Значит, в каждом квадратике
не больше 2 подходящих уголков. Получаем, что всего уголков не больше
.
Чтобы привести пример, будем расставлять числа по возрастанию слева направо, сверху вниз. Легко проверить, что в каждом
квадратике будет ровно 2 подходящих уголка.
Ошибка.
Попробуйте повторить позже
В каждой клетке квадрата записано вещественное число от
до
Рассмотрим всевозможные разрезы этого квадрата на два
прямоугольника по вертикальной или горизонтальной линии сетки. Оказалось, что какой бы разрез не был произведен, сумма чисел хотя бы
в одном из двух получившихся прямоугольников не больше
Найдите максимально возможную сумму чисел в исходном
квадрате.
Подсказка 1
Попробуйте придумать какой-нибудь пример на небольшую сумму и отталкивайтесь от него.
Подсказка 2
Для построения примера можете заполнить по условию какой-то маленький квадрат, а остальные клетки заполнить нулями.
Подсказка 3
Примера надо придумывать на 5. Для оценки попробуйте доказать, что найдётся такое a что если разрезать квадрат по столбцам a и a + 1, то в обоих сумма будет не больше 1. Подумайте, как это поможет оценке.
Если мы расставим и
так, как показано на картинке ниже (в клетках, которых нет на картинке, стоят нули), то мы получим пример
на
Теперь покажем, что сумма чисел во всех клетках не может быть больше Пусть
Для пары положительных целых чисел
и
определим
как сумму чисел во всех клетках, находящихся в строке с номером, не меньшем
и не большем
(если
то
будем считать, что
).
Пусть — максимальное целое число такое, что
и
Теперь выберем наименьшее целое число
такое, что
и
Выбрать такие
и
можно, поскольку
и
Если
то
а значит из
максимальности
мы имеем
в то время как из минимальности
мы имеем
Таким образом, если
разделить доску по
-ой и
-ой строкам, мы получим два прямоугольника, не удовлетворяющих условию. Следовательно,
Аналогично, если мы определим как сумму чисел в клетках, находящихся в столбце с номером не меньшим
и строкой не
большей
(если
то
), то мы найдём такое число
что
Пусть — число в клетке с на пересечении строки
и столбца
Поскольку
мы можем оценить сумму чисел во всех клетках
как
Ошибка.
Попробуйте повторить позже
Сколькими способами можно раскрасить клетки доски в три цвета так, чтобы все цвета были использованы и в каждом уголке из
трех клеток присутствовали ровно два цвета?
Подсказка 1
С уголком работать трудно, он не особо хорошо связан с квадратом 20×20. Попробуйте перейти от уголка к более простому объекту.
Подсказка 2
Этим объектом будет квадрат 2×2. Подумайте, как в нëм будут распределены цвета.
Подсказка 3
А теперь подумайте, какую часть квадрата 20×20 надо раскрасить, чтобы однозначно закрасить оставшуюся часть квадрата.
Заметим, что в каждом квадрате так же ровно
разных цвета, более того ровно по
клетки каждого. То есть раскрасив верхнюю
строчку (если только не все её клетки одноцветные) и самую левую клетку из второй строчки, мы однозначно раскрашиваем
весь оставшийся квадрат
или приходим в тупик и понимаем, что его раскрасить нельзя. Несложно заметить, что
мы не приходим в тупик, только если каждый столбец получается одноцветным. То есть количество способов раскрасить
квадрат равно количеству способов раскрасить первую строчку (но это ещё нужно умножить на
т.к. если первая строка
одноцветная, то мы рассмотрим первый столбец так же, как первую строку и получим аналогичный случай). Каждая клетка
первой строки покрашена в один из
цветов - это
вариантов, так как соседние строки в один цвет покрашены
быть не могут. Минус варианты, когда в ней нет всех трёх цветов, а это
(первые два цвета выбираются, дальше
чередование).