Клетчатые задачи → .02 Разбиение доски на части
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
Дано натуральное число На клетчатой плоскости изначально отмечено
клеток. Назовем крестом клетки
множество всех клеток,
находящихся в одной вертикали или горизонтали с
Если в кресте неотмеченной клетки
отмечено хотя бы
других клеток, то
клетку
также можно отметить. Оказалось, что цепочкой таких действий можно отметить любую клетку плоскости. При каком
наименьшем
это могло случиться?
Обозначим через ответ в задаче; положим
Докажем сначала, что
После отмечания исходных клеток можно отметить хотя бы одну клетку
; это значит, что либо в столбце, либо в строке этой
клетки уже отмечено
других клеток - пусть для определённости в строке
Мысленно отметим все клетки строки Ясно, что любую клетку по-прежнему можно отметить. Удалим из клетчатой плоскости строку
и сдвинем вместе две получившиеся полуплоскости так, чтобы снова получилась клетчатая плоскость. Теперь мы можем отметить любую
клетку этой новой плоскости, отмечая на каждом шагу клетку, в кресте которой уже есть не менее
отмеченных клеток (поскольку из
этого креста удалена одна клетка строки
). Следовательно, изначально на этой плоскости должно было быть отмечено не менее
клеток. Значит, на исходной плоскости сначала должно быть хотя бы
отмеченных клеток не из
; отсюда и следует
Поскольку из доказанного неравенства (*) следует, что
Осталось показать, как отметить клеток так, чтобы затем можно было отметить любую другую клетку плоскости. Покажем по
индукции, что подходит пример, показанный на рисунке, состоящий из двух «лесенок» высот
и
; нетрудно понять, что в
нём как раз
клеток. При
утверждение очевидно: при одной отмеченной клетке можно отметить любую клетку в её кресте, а
затем и любую клетку вообще.
Для перехода индукции заметим, что можно последовательно отметить клетки После этого в строке, в которой они стоят,
окажется
клеток, и в ней уже можно будет отметить любую клетку. Значит, можно, вычеркнув эту строку, уменьшить значение
на
и применить предположение индукции в оставшейся плоскости.
Ошибка.
Попробуйте повторить позже
Дана клетчатая доска Ее клетки раскрашены в белый и черный цвета так, что клеток каждого цвета ровно по
штук. Какое
наибольшее количество разноцветных доминошек из нее можно заведомо вырезать?
Источники:
Оценка. Если в каждой строке есть клетки двух цветов, то можно из каждой строки вырезать по одной разноцветной доминошке.
Пусть одна из строк оказалась одноцветной, без ограничения общности, белой. В каждом столбце тогда не более
черных
клеток, поэтому черные клетки есть хотя бы в
столбцах. Из каждого такого столбца можно вырезать по разноцветной
доминошке.
Пример. Разобьем доску на два квадрата и покрасим все клетки каждого квадрата в один цвет. В этом примере можно вырезать
только
разноцветных доминошек.
Ошибка.
Попробуйте повторить позже
На клетчатой доске лежат несколько неперекрывающихся полосок
Каждая полоска идет по линиям сетки. Полоска может
вылезать за край доски, но её центральная клетка обязательно расположена на доске. Какое наибольшее количество полосок может лежать
на доске?
Источники:
Оценка. Выделим центральный квадрат и закрасим его крайние клетки. Получится рамка из
клеток. Ещё закрасим клетки
больших диагоналей вне рамки. Всего закрашено
клеток. Если полоска вылезает за границу доски, то она накрывает хотя бы одну
закрашенную клетку. Значит, таких полосок не более
и они накрывают не более
клеток вне доски. Вместе с клетками
доски всего накрыто не более
клетки, поэтому полосок не больше, чем
то есть не больше
Пример. Будем накрывать доску прямоугольниками ширины Верхний край
накроем прямоугольником
разбив его на
вертикальных полосок, вылезающих за доску на
клетки. Аналогично накрываем нижний край
Оставшиеся непокрытыми
правый и левый край
накроем вылезающими на
прямоугольниками
В центральном квадрате
выделим от
верхнего края два прямоугольника
и покроем их вертикальными полосками. В оставшемся прямоугольнике
покроем
горизонтальными полосками часть
оставив в углу непокрытый квадрат
Итого использовано
полосок.
полосок
Ошибка.
Попробуйте повторить позже
Клетки доски покрашены в шахматном порядке. Стоящая на доске фигура кузнечик держит под боем все клетки своей
горизонтали, имеющие тот же цвет, что и клетка, на которой она стоит, а также все клетки своей вертикали, имеющие противоположный
цвет. (Чтобы побить какую-то клетку, кузнечик может перепрыгивать через другие фигуры.) Какое наибольшее число не бьющих друг друга
кузнечиков можно расставить на этой доске?
Оценка. В каждой горизонтали может стоять не более двух кузнечиков. Действительно, если в какую-либо горизонталь поставить трёх
кузнечиков, какие-то два обязательно окажутся на клетках одинакового цвета, и значит, будут бить друг друга. Поскольку доска содержит
горизонталей, число кузнечиков не может превышать
______________________________________________________________________________________________________________________________________________________
Пример. Существует много оптимальных расстановок, Например, достаточно занять кузнечиками вертикальных ряда, как показано
на рисунке:
В каждой горизонтали стоит два кузнечика, поэтому суммарное число кузнечиков равно как раз
Ошибка.
Попробуйте повторить позже
Дана клетчатая доска Фигура гепард из произвольной клетки
бьёт все клетки квадрата
с центральной клеткой
за исключением клеток, находящихся с
в одном столбце или одной строке. Какое наибольшее количество гепардов, не бьющих друг
друга, можно расставить на доске?
Подсказка 1
Так как здесь у нас речь идёт про фигуру, бьющую определённым образом поля, то давайте попробуем для оценки разбить доску на части. Доска у нас 1000 на 1000. И гепард бьёт клетки в определённом квадрате. Тогда на какие части хорошо бы разбить доску? К тому же они должны быть удобными для работы и оценки.
Подсказка 2
Верно, давайте разобьём доску на квадраты 10 на 10. Тогда нужно понять, сколько там может стоять максимум гепардов. Пусть мы поставили одного гепарда куда-то в квадрат. Могут ли в таком случае другие два гепарда встать в разных вертикалях и горизонталях?
Подсказка 3
Да, такого не может произойти, так как в таком случае они будут бить друг друга, даже если будут стоять на одной вертикали и горизонтали с исходным. Значит, всех гепардов в квадрате 10 на 10 мы ставим в один ряд, откуда их не более 10. Остался пример. Так как мы всю задачу как-то работали с числом 10, то как лучше всего их расположить в таком случае?
Подсказка 4
Верно, мы можем расположить их в один столбец с интервалом в 10 клеток. Тогда несложно увидеть, что всё сработает. Победа!
Разобьём доску на квадратов
Покажем, что в каждом квадрате может стоять не более
гепардов, не бьющих друг друга
— отсюда будет следовать, что общее число гепардов не может превосходить
Рассмотрим произвольный квадрат размера
и произвольного гепарда
в нём. Гепард
бьёт все клетки квадрата, кроме
клеток, лежащих с ним в одной строке или в одном столбце. Если один из остальных гепардов
в квадрате
стоит в одной строке с
а ещё один,
— в одном столбце с
то
и
стоят в разных строках и столбцах и, следовательно, бьют друг друга; это
невозможно. В противном случае, без ограничения общности, все гепарды в квадрате
стоят в одной строке с
то есть их не больше
Таким образом, мы доказали, что общее число гепардов не может превосходить осталось привести пример,
когда эта оценка достигается. Пронумеруем столбцы доски подряд числами
Расставим гепардов на все
клетки столбцов, номера которых делятся на
Этих гепардов будет
и они не будут бить друг
друга.
Ошибка.
Попробуйте повторить позже
Какое наименьшее количество клеток нужно отметить в таблице так, чтобы в каждой вертикальной или горизонтальной полоске
была хотя бы одна отмеченная клетка?
Подсказка 1
Как бы нам оценить количество отмеченных клеток? Например, в прямоугольнике 2x4 хотя бы 2 отмеченных клетки, так как можно склеить две полоски 1x4 и в каждой должна быть отмеченная. Может попробовать применить к общей таблице похожую идею?
Подсказка 2
7x7/4 = 12.25. Как бы нам "запихнуть" эти 12 полосок в нашу таблицу?
Подсказка 3
Уверены, вы самостоятельно сможете это сделать. Что же дальше? 12 непересекающихся полосок 1x4, значит оценка: хотя бы 12 отмеченных клеток. Что-с? Осталось построить пример... Попробуйте подумать самостоятельно.
Подсказка 4
А вот крайняя подсказка. Уж больно аппетитны средняя строка и столбец. На этом всё, успехов!
Разделим таблицу на 12 прямоугольников и еще одну клетку.
Тогда в каждом прямоугольнике должна быть отмечена хотя бы 1 клетка и всего отмечено хотя бы 12 клеток.
_________________________________________________________________________________________________________________________________________________________________________________
Отметим центральный крест без середины.
Тогда отмечено будет 12 клеток и в каждой вертикальной или горизонтальной в полоске будет хотя бы одна отмеченная
клетка.
Ошибка.
Попробуйте повторить позже
Из клетчатой доски вырезали произвольным образом
клеток. Докажите, что из оставшейся части доски можно вырезать хотя
бы одну из двух указанных фигур. Фигуры можно поворачивать и переворачивать.
Источники:
Разобьем квадрат на
прямоугольника
Так как вырезанных клеток
то из одного такого прямоугольника вырезано
не более одной клетки. Из него и можно получить одну из указанных фигур.
Ошибка.
Попробуйте повторить позже
Хромая ладъя может за один ход перемещаться только на соседнее по стороне поле, а также не может сделать ход на то поле, с которого
она только что пришла. Петя разбивает доску на
доминошки. После Вася ставит на любое поле хромую ладью, обходит ей
некоторые поля и возвращается на первоначальное поле. Вася хочет сделать этот обход так, чтобы в каждой доминошке пройти не более
одной клетки. Докажите, что Петя может помешать Васе.
Источники:
Необходимое замощение состоит из вложенных друг друга рамок. Каждая рамка выложена домино отдельно (см. рис.). Рассмотрим
произвольный замкнутый маршрут муравья. Он проходит через одну или несколько рамок, рассмотрим самую внешнюю
рамку. Маршрут имеет на этой рамке не меньше двух клеток подряд, если таких клеток три или больше, то, по построению
замощения, это пересечение содержит и целое домино. Таким образом можно считать, что пересечение состоит из кусков в
точности по две клетки подряд. Рассмотрим один из таких кусков. Если этот кусок не целое домино, то, поскольку этот
кусок в самой внешней рамке, маршрут должен содержать две соседние с ними клетки из соседней изнутри рамки, но по
построению эти две клетки образуют домино. Таким образом, любой замкнутый маршрут содержит минимум одно целое
домино.
Ошибка.
Попробуйте повторить позже
В каждую клетку доски поставили число
или
так, чтобы в каждом квадрате
сумма была больше четырех. Докажите,
что сумма всех чисел на доске не менее
Источники:
Разобьем доску на квадратов
доминошек (прямоугольников
и один пятиклеточный уголок. В каждой
доминошке сумма чисел не менее
так как иначе в дополняющем квадрате сумма будет не более четырех. В трехклеточном
уголке сумма не менее трех, так как иначе в дополняющем квадрате сумма будет не более четырех. Итого, сумма не менее
Ошибка.
Попробуйте повторить позже
На клетчатой плоскости выделили пастбище для овечек, по периметру которого построили забор, проходящий только по границам клеток.
Известно, что никакой прямоугольник не помещается целиком внутри пастбища, иначе овечки могли бы с разбегу перепрыгнуть через
забор. Может ли площадь пастбища превышать длину забора?
Источники:
Порежем пастбище на вертикальные прямоугольники вида так, чтобы горизонтальные стороны прямоугольников принадлежали
забору. Так как длины всех таких прямоугольников получились не более
то вертикальных сторон не менее половины всех клеток.
Аналогично горизонтальных сторон — не менее половины всех клеток.
Не может
Ошибка.
Попробуйте повторить позже
Какое максимальное количество полосок можно вырезать из квадрата на клетчатой бумаге размера
клеток?
Источники:
Подсказка 1
На доске всего 64 клетки. Какая оценка на количество полосок легко получается, исходя из этого?
Подсказка 2
Верно! Число полосок не больше 12. Можно ли построить пример?
Заметим, что больше фигурок из
клеток в каждой поместить на клетчатую бумагу, в которой всего
клетки, заведомо не
удастся (т. к.
Поэтому остается подыскать пример из
полосок. Вот он:
Ошибка.
Попробуйте повторить позже
В клетки таблицы
вписаны числа
и
так, что в клетках каждого квадрата
стоит ровно три одинаковых числа.
Какое максимальное значение может принимать сумма всех чисел в этой таблице?
Подсказка 1
Каким комбинаторным объектом можно описать сумму чисел в таблице?
Подсказка 2
Количеством единиц в таблице. Таким образом, необходимо минимальное возможное количество нулей в таблице. Как можно оценить количество последних снизу?
Подсказка 3
В каждом квадрате 2 на 2 количество нулей не меньше 1. Какое максимальное количество попарно непересекающихся квадратов можно расположить в таблице?
Подсказка 4
Квадрат целой части от n/2. Осталось придумать пример таблицы, где в каждом квадрате 2 на 2 будет ровно 1 ноль.
Очевидно, что если — минимально возможное число нулей в таблице, то искомая сумма достигает максимума, равного числу
В любой таблице можно выделить
непересекающихся
квадратов, где через
обозначена целая часть числа
если
четно;
если
нечетно). В каждом таком
квадрате содержится либо три нуля, либо один нуль, т.е.
не менее одного нуля. Тогда во всей таблице
найдется не менее
нулей, а значит, искомое число
Приведем пример
таблицы
с минимальным числом нулей, равным
В приведенной таблице нули находятся лишь на пересечении строки и столбца с четными номерами. Таким образом, максимальное
значение суммы всех чисел в таблице равно
Ошибка.
Попробуйте повторить позже
Какое наибольшее число коней, каждый из которых бьет ровно одного другого, можно расставить на шахматной доске
?
Источники:
Оценка. Разделим квадрат на 4 одинаковых квадрата
В каждом из этих четырёх покрасим клетки в 4 цвета следующим
образом:
Заметим, что для каждого из цветов в выделенных 4 клетках не более двух коней, так как иначе какой-то из коней этого
цвета будет бить двух коней. Значит, в квадрате не более 8 коней. Тогда в квадрате
не более
коней.
Пример:
Ошибка.
Попробуйте повторить позже
В каждой клетке шахматной доски стоит конь. Какое наименьшее число коней можно убрать с доски так, чтобы на доске не осталось ни одного коня, бьющего ровно трех других коней?
Источники:
Подсказка 1
Введём обозначения: строки 1-8 (сверху вниз), столбцы A-H (слева направо). Оценивать количество коней на всей доске сразу — так себе перспектива (слишком много нужно учитывать). Давайте попробуем упростить задачу. Рассмотрим только верхнюю половину таблицы (A1-H4)
Подсказка 2
Оценивать её в целом тоже сложновато, давайте попробуем ещё урезать поле. Рассмотрим квадрат 4x4 (A1-D4).
Подсказка 3
Кони B1 и A2 бьют ровно 3 клетки. Для B1 это (D2, C3, A3). Для A2 это (С1, C3, A3). То есть общая для них — это C3, назовём ей "кратной". Эти два коня явно порождают проблемы. Подумайте, сколько нужно снять коней из квадрата 4x4, чтоб нейтрализовать их?
Подсказка 4
Очевидно, 0 не хватит. Хватит ли 1 коня? Снятие белых коней нам не поможет. Несложным перебором докажите, что, сняв одного чёрного из этого квадрата, проблему не решить. Какой вывод мы можем сделать?
Подсказка 5
Итого, в этом квадрате нужно снять ≥ 2 коня. Поймите, что для второго квадрата этой половины верно то же самое. А, значит, для всей таблицы, коней ≥ 8. Что же там с примером?
Подсказка 6
Он легко строится, если проанализировать оценку и подогнать под неё пример) Успехов!
Будем говорить, что конь контролирует клетку доски, если он бьёт эту клетку или стоит на ней. Докажем вначале, что менее коней
убрать не удастся. Нам достаточно проверить, что с каждой половины доски придётся снять не менее
коней. Рассмотрим для
определённости верхнюю половину и отметим на ней шесть коней так, как показано на рисунке:
(для удобства они выделены разным цветом). Назовём клетки, отмеченные на рисунке кружочком, кратными, а остальные клетки
простыми. Разобьём рисунок на два квадрата и зафиксируем один из них. Стоящие в квадрате чёрные кони бьют ровно по три
клетки. Поэтому необходимо совершить одно из трёх действий.
Убрать двух коней, стоящих на простых клетках, контролируемых чёрными клетками (ими могут быть и сами чёрные
кони).
Убрать коня, стоящего на кратной клетке. В результате белый конь из этого квадрата будет бить ровно трёх других коней. Значит,
придётся ещё убрать коня с простой клетки, контролируемой белым конём (возможно, самого белого коня).
Те же действия необходимо проделать и для другого квадрата. Таким образом, каждый квадрат определяет пару клеток в верхней половине доски, с которых нужно убрать коней. Эти пары не пересекаются, поскольку никакие два отмеченных коня из разных квадратов не контролируют общих клеток. Иными словами, действия с квадратами производятся независимо друг от друга. Поэтому с верхней половины доски придётся убрать не менее четырёх коней.
Приведём пример, показывающий, что коней достаточно. На рисунке отмечены кони, которых нужно снять с доски.
Ошибка.
Попробуйте повторить позже
Доска покрашена в два цвета: нечетные столбцы в черный цвет, четные — в белый. На всех черных клетках стоит по одному
белому королю. Каждым ходом один из королей сдвигается на свободную соседнюю по стороне или диагонали клетку. За какое наименьшее
число ходов все короли могут снова встать на черные клетки, причем так, что ни один король не окажется в клетке, в которой стоял
изначально?
Источники:
Оценка. За меньшее число ходов справиться нельзя: в каждом столбце первый король, который делает ход, для того, чтобы вновь
оказаться на черной клетке, должен сделать хотя бы два хода; остальные, чтобы уйти со своей клетки — хотя бы
Значит, короли из каждого столбца делают в совокупности хотя бы
ход, столбцов
поэтому всего ходов хотя бы
Пример. Пример на ходов существует. Разобьем столбцы на пары соседних, рассмотрим одну из пар. Сделаем верхним королем
левого столбца ход вправо, затем поднимем всех остальных королей этого столбца на одну клетку вверх. Теперь нижним королем правого
столбца сделаем два хода влево, остальными королями правого столбца ходим на одну клетку вниз. Наконец, последним ходом ставим
самого первого короля, которым мы ходили, в верхнюю клетку правого столбца. Мы потратили
хода на два столбца, значит, на
пар
мы потратим
ходов.
ходов
Ошибка.
Попробуйте повторить позже
Какое наименьшее количество клеток доски можно закрасить так, чтобы у каждой клетки была соседняя по стороне закрашенная
клетка?
Подсказка 1
Так как закрашенная клетка сама себе не сосед, то у любой закрашенной есть рядом (соседняя по стороне) ещё одна закрашенная. В подобных задачах делать оценку сразу по всей доске тяжеловато, потому что само условие на клетки только для соседних. Если оценить в общем не получается, какой способ тогда можно применить?
Подсказка 2
Разбейте доску на некоторые структуры так, чтобы для каждой структуры в отдельности мы тоже могли сделать оценку. Выйдет удобнее, если конструкции не будут пересекаться. У клеток в центральной строке слишком много соседей, за ними следить сложнее. Давайте попробуем поизучать верхнюю строку.
Подсказка 3
Рассмотрим две соседние клетки в верхней (не умаляя общности) строке. Орбитой множества клеток назовём все соседние клетки с ними, исключая само это множество. Подумайте, какое минимальное количество закрашенных клеток есть среди двух соседних клеток верхней строки и их орбиты, пока что забыв, что есть другие закрашенные клетки?
Подсказка 4
Осознайте, что всегда закрашены хотя бы 2 клетки. То есть в конкретной структуре (две соседние клетки в верхней или нижней строке вместе с орбитой) есть хотя бы 2 закрашенных. Тогда, если поместить на доску k непересекающихся структур, получим, что закрашенных хотя бы 2k. Разместите эти структуры самым "тесным" образом. Какая оценка у вас получилась?
Подсказка 5
Получается, что закрашенных клеток хотя бы 2016. Осталось построить пример на такое количество клеток.
Подсказка 6
Уверены, с этим Вы справитесь самостоятельно, но скажем, что центральной строке тоже стоит уделить внимание!
Для начала заметим, что если у нас есть какая-то закрашенная клетка, то сама по себе она не является соседней по стороне.Значит, одна из четырех (или меньшего количества) клеток тоже должна быть закрашена. Получается, у каждой клетки должна быть закрашена соседняя по стороне клетка, в том числе и у закрашенных.
Оценка. Давайте рассмотрим пары отмеченных клеток:
Заметим, что чтобы для каждой из пар клеток выполнялось условие, хотя бы две из пяти клеток (соседних 3 или сами 2 рассматриваемые клетки) должны быть закрашены. Причём области, где могут находиться закрашенные клетки с каждой из пар отмеченных клеток не пересекаются. Значит, наименьшее количество клеток, которые можно закрасить, чтобы выполнялось условие - 2016.
Пример. Закрасим центральную строку:
Тогда у каждой клетки найдётся соседняя по стороне закрашенная клетка.
Ошибка.
Попробуйте повторить позже
Из клетчатого прямоугольника можно вырезать по клеточкам квадратов
Докажите, что из него можно вырезать
прямоугольников
Источники:
Так как из прямоугольника можно вырезать квадратов
то его площадь не меньше
Начнем вырезать из
прямоугольника горизонтальные полоски
начиная слева. Мы это можем делать до тех пор, пока в прямоугольнике больше шести
столбцов.
Пусть в некоторый момент в нем осталось не больше шести столбцов. Тогда начнем вырезать из оставшегося прямоугольника
вертикальные полоски начиная сверху. Опять же, мы можем это делать до тех пор, пока в прямоугольнике больше шести строк.
Значит, когда мы не сможем больше вырезать вертикальную полоску, останется прямоугольник, в котором не больше
строк и не больше
столбцов. Поэтому суммарная площадь вырезанных полосок не меньше
то есть хотя бы
полосок
мы
смогли вырезать.
Ошибка.
Попробуйте повторить позже
Можно ли расставить на шахматной доске коня так, чтобы каждый бил ровно одного другого?
Источники:
Расположим коня в виде четырех прямоугольников
прилегающих к углам доски и не имеющих общих участков границы. Легко
проверить, что такой пример подходит.
Можно
Ошибка.
Попробуйте повторить позже
Клетчатый прямоугольный стол можно многими способами покрыть доминошками (в один слой) так, чтобы
каждая покрывала ровно две клетки. Два покрытия назовем близкими, если одно можно получить из другого, переложив
лишь часть доминошек (хотя бы одна доминошка не меняет положения). Докажите, что есть покрытие, близкое любому
другому.
Источники:
Разобьем поле на доминошки так, чтобы сторона каждой доминошки длины была параллельна стороне стола длины
Пусть существует не близкое к нему разбиение. Рассмотрим в нем прямоугольник
прилегающий к краю. Так как
его площадь нечетна, то существует доминошка, имеющая с ним ровно одну общую клетку. Она и будет общей с нашим
разбиением.
Ошибка.
Попробуйте повторить позже
Каким наименьшим количеством одинаковых картонных клетчатых фигур, изображённых ниже, можно полностью покрыть квадрат
клеток? Фигуры могут пересекаться и вылезать за пределы квадрата.
Источники:
Семи фигур не хватит, поскольку Пример для
фигур легко строится: двумя такими фигурками легко покрыть квадрат
а квадрат
состоит из четырёх квадратов