Тема КОМБИНАТОРИКА

Клетчатые задачи

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

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

Задача 161#90879Максимум баллов за задание: 7

При каком наименьшем k  можно отметить k  клеток доски 10 ×11  так, что при любом размещении на доске трехклеточного уголка он задевает хотя бы одну отмеченную клетку?

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

Заметим, что в каждом квадратике 2× 2  должно быть выделено хотя бы 2 клетки. Так как все кроме крайнего столбика можно разделить на квадратики, то отмеченных клеток должно быть хотя бы 25⋅2= 50.

Если отметить все четные столбики, то получится ровно 50 отмеченных клеток и очевидно, что любой трехклеточный уголок задевает хотя бы одну отмеченную клетку.

Ответ: 50

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

Задача 162#91384Максимум баллов за задание: 7

В клетках таблицы 7 на 7 расставлены числа 0, 1 и -1 так, что в каждом квадрате 3 на 3 сумма чисел равна 0. Найти наибольшее возможное значение суммы всех чисел таблицы.

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

Рассмотрим левый квадрат на рисунке ниже:

PIC

В нём клетки разбиваются на 4 квадрата 3 на 3, поэтому сумма чисел в них равна 0.  Далее, каждая пятёрка более тёмных клеток сверху и снизу лежат в одном квадрате 3 на 3, кроме них в этих квадратах ещё 4 клетки, в которых записано число, не менее -1. Следовательно, сумма чисел в каждой более тёмной пятёрке клеток не превосходит 4. Числа в оставшихся трёх более светлых клетках не больше 1, поэтому общая сумма не больше 11.  В правом квадрате приведён пример правильного заполнения квадрата с суммой 11.

Ответ: 11

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

Задача 163#91905Максимум баллов за задание: 7

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

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

Пусть цвета — черный и белый, и есть b  белых и с черных клеток. Посчитаем двумя способами число черно-белых двуклеточных домино.

Каждая черная клетка входит ровно в две разноцветные доминошки, поэтому доминошек ровно 2b  , аналогично их 2c  . Значит, b =c  . Общее число клеток четно, значит, и N  четно. Осталось привести пример.

Разобьем доску на квадратики 2× 2  . Покрасим их в шахматном порядке. Затем, сдвинем раскраску на 1 по диагонали. Легко проверить, что полученная раскраска подходит.

Ответ: при чётных

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

Задача 164#91908Максимум баллов за задание: 7

Барон Мюнхгаузен разрезал квадрат со стороной 1 на 18 прямоугольников. Он утверждает, что периметр каждого прямоугольника равен 2.5. Не ошибся ли барон?

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

Предположим, что Барон прав.

Рассмотрим произвольный прямоугольник со сторонами a  и b  . Тогда 2a +2b= 2.5  . Поскольку b  не больше 1 , то и     1
2a≥ 2  , откуда    1
a ≥4.  Тогда площадь этого прямоугольника

    (1)2   1
ab≥  4   = 16.

Откуда мы сможем разместить внутри единичного квадрата не более 16 прямоугольников.

Противоречие.

Ответ: ошибся

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

Задача 165#91912Максимум баллов за задание: 7

Клетки доски 4n× 4n  покрашены в шахматном порядке. На некоторых белых клетках стоят короли, причем они бьют все оставшиеся клетки доски. Докажите, что тогда королей хотя бы   2
2n + n.

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

Подсказка 1

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

Подсказка 2

Можно! Каждый король бьет не более двух черных клеток. Попробуем посмотреть на рамки с нечетными номерами. А сколько всего в них клеток?

Подсказка 3

Каждая рамка с длиной стороны 2k имеет 2k * 2k * 4 - 4 = 16k - 4 клеток. Тогда нетрудно найти суммарное число клеток в рамках с нечетными номерами. А можно ли найти число черных клеток в этих рамках?

Показать доказательство

Разобьем доску на рамки толщины 1  и пронумеруем рамки по убыванию длин сторон. Тогда всего клеток в рамках с нечетными номерами

                                     n(n +1)
(16n − 4)+ (16(n− 1)− 4)+...+16⋅1− 4= 16⋅-2---− 4n

Тогда черных клеток там ровно   2
4n +2n.  Заметим, что каждый король бьет не более 2 черных клеток из этих рамок. Поэтому королей не меньше 2n2+ n.

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

Задача 166#96643Максимум баллов за задание: 7

Назовём полоской клетчатый прямоугольник, хотя бы одна из сторон которого равна 1.  Мы хотим разбить клетки квадрата 99 ×99  на     m  непересекающихся полосок так, чтобы любые две из этих m  полосок имели общую границу длины не более 1.  Полоски могут быть разных длин. Определите наименьшее m,  для которого это возможно.

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

Подсказка 1

Иногда в задачах на клетчатых досках полезно рассматривать граф, вершины которого соответствуют клеткам исходного квадрата, а ребра проведены между любыми двумя соседними квадратами.

Подсказка 2

Давайте удалим из данного графа ребра, оба конца которого соответствуют клеткам, принадлежащим одной полоске. Чему равно количество удаленных из графа ребер?

Подсказка 3

Она равна суммарной длине всех полосок. Несложно показать, что их количество равно 99²-m. Давайте оценим количество удаленных ребер с другой стороны.

Подсказка 4

Для этого можно сделать следующее замечание — в каждом квадрате из четырех соседних клеток удалено не более одного ребра. Пусть A — количество удалённых ребер, концы которых соответствуют граничным клеткам, B — количество остальных удаленных ребер. Чему равна сумма A+B?

Подсказка 5

В силу третьей подсказки A+B=99²-m. Каждому из A ребер соответствует ровно один, а каждому из B ребер ровно два квадрата четырех соседних клеток исходной доски. Как это позволяет сделать оценку на A+2B?

Подсказка 6

Это число не превосходит числа уникальных квадратов — 98². Таким образом, 98²≥A+2B=2(A+B)-A=2(99²-m)-A. Наконец, осталось сделать оценку на число A, чтобы оценить m снизу. Как это можно сделать?

Подсказка 7

Хотя бы одно из ребер, инцидентных вершине, соответствующей угловой клетке, осталось не удаленным, следовательно A не больше, чем 98*4-4. Подставьте данную оценку в неравенство 98²≥2(99²-m)-A и завершите оценку. Осталось только придумать пример, попробуйте начать его строить с более маленьких квадратов, а потом обобщить.

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

Пример для доски 7×7  изображен на картинке и естественным образом обобщается на любое нечетное число.

PIC

Первое решение.

Оценка. Построим граф G  , каждой вершине которой соответствует клетка исходной доски, любые две соседние клетки соединены ребром. Рассмотрим произвольное разбиение доски на m  полосок и удалим из G  все ребра, концы которых соответствуют клеткам, принадлежащих одной полоске. Если количество вершин в полосках равны соответственно x1,x2,...,xm  , то общее количество удаленных ребер равно

∑m (x − 1)= m∑ x − m =992− m,
i=1 i      i=1 i

поскольку суммарное количество длин всех ребер равно количеству клеток доски.

Теперь рассмотрим произвольный квадрат из четырех соседних клеток. Из данного квадрата мы удалили не более одного ребра, ведь в противном случае соответствующие полоски будут иметь общую границу длины больше двух, что невозможно.

Каждому удаленному ребру, обa конца которых соответствуют граничным клеткам, будет соответствовать не более одного квадрата, всем остальным ребрам же соответствует два квадрата. Пусть мы удалили A  ребер первого и B  ребер второго вида. Тогда, с одной стороны

A+ B = 992− m (1)

с другой,

A+ 2B ≤982 (2)

поскольку каждому ребру первого типа соответствует ровно один, а каждому ребру второго типа соответствует ровно два уникальных квадрата, общее количество которых равно 982  .

В ту же очередь, хотя бы одно из ребер, инцидентных вершине, соответствующей угловой клетке, осталось не удаленным, то есть

A ≤98⋅4− 4= 97⋅4 (3)

Наконец,

  2                          2             2
98 ≥2 A + 2B = 2(A +B )− A =1 2(99 − m )− A ≥3 2(99 − m )− 97⋅4

следовательно,

m≥ 992− 982-− 97⋅4= 4805
           2

_________________________________________________________________________________________________________________________________________________________________________________

Второе решение.

Для оценки рассмотрим разбиение квадрата 99× 99  на единичные квадратики, а затем начнем стирать границы некоторых квадратиков, пока не получим разбиение на m  полосок. Так как любые две полоски имеют границу длины не более 1,  то для каждого узла сетки мы стерли не более одного исходящего из него отрезка. Кроме того, мы не стирали отрезки из четырех угловых узлов (так как мы не стираем отрезки на границе квадрата). Теперь рассмотрим два узла, соседние с каким-то угловым. Мы должны оставить отрезок, исходящий хотя бы из одного из них внутрь квадрата, иначе образуется уголок, а не полоска. Итого, хотя бы у 8  узлов мы не стирали отрезки, а у оставшихся   2
100 − 8  узлов мы стёрли не более чем по одному отрезку. То есть стёрто не более 5000− 4= 4996  отрезков. При стирании каждого отрезка мы уменьшаем количество полосок на 1. Следовательно, после стирания полосок будет не менее   2
99 − 4996= 4805  .

Ответ:

 4805

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

Задача 167#97982Максимум баллов за задание: 7

У Ани, Тани и Вани были одинаковые картонные квадраты со стороной 16  см. Каждый из них отрезал от своего квадрата по два прямоугольника, как показано на рисунке, все 6  прямоугольников одинаковы:

PIC

Периметр фигуры Ани равен 88  см, периметр фигуры Вани — 82  см. Найдите периметр фигуры Тани. Ответ выразите в сантиметрах.

Источники: ВСОШ - 2022, школьный этап, 5 класс

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

Периметр изначального квадрата равен 16 ⋅4 =64  см. Отрезав 2 прямоугольника, Аня увеличила периметр фигуры на 4 бОльшие стороны прямоугольника, а именно на 88− 64 =24  см. БОльшая сторона прямоугольника равна 24:4= 6  см.

Ваня, отрезав два прямоугольника, увеличил периметр фигуры на две бОльших стороны прямоугольника и две меньших, а именно на 82− 64= 18  см, из которых 12 см — это две бОльшие стороны, а оставшиеся 6 см — две меньшие. Значит, меньшая сторона прямоугольника равна 3 см. Таня, отрезав два прямоугольника, увеличила периметр фигуры на 4 меньшие стороны прямоугольника, то есть на 3 ⋅4 =12  см. Периметр получившейся фигуры равен 64+ 12= 76  см.

Ответ: 76

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

Задача 168#97983Максимум баллов за задание: 7

Пять одинаковых квадратов, стоящих в ряд, разрезали двумя горизонтальными прямыми. Сумма периметров получившихся 15  прямоугольников равна 800  см. Укажите в сантиметрах длину стороны исходных квадратов.

Источники: ВСОШ - 2022, школьный этап, 6 класс

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

Подсчитаем, сколько раз в сумме всех периметров повторяется сторона исходного квадрата. Стороны прямоугольника считаютея по одному разу (итого 12), перемычки — по два раза ( 4⋅2+ 10⋅2= 28  ). Итого 40.800:40= 20  см — сторона квадрата.

Ответ: 20

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

Задача 169#98016Максимум баллов за задание: 7

Дана фигура, составленная из нескольких клеток.

PIC

Какое наименьшее количество клеток необходимо добавить к этой фигуре, чтобы получился квадрат, внутри которого все клетки заполнены без пропусков?

Источники: ВСОШ - 2022, школьный этап, 9 класс

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

Заметим, что внутри фигуры есть горизонтальный ряд из 9 клеток. Поэтому площадь итогового квадрата не может быть меньше 9⋅9= 81.  В фигуре 32 клетки, то есть требуется добавить минимум 81− 32= 49  клеток.

С другой стороны, легко видеть, что внутрь квадрата 9 ×9  фигура помещается целиком.

Ответ: 49

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

Задача 170#98018Максимум баллов за задание: 7

В таблице 28× 35  некоторые k  клеток покрашены в красный цвет, ещё r  в розовый, а оставшиеся s  — в синий. Известно, что

∙ k≥ r≥ s

∙ у каждой граничной клетки есть хотя бы 2  соседа такого же цвета;

∙ у каждой неграничной клетки есть хотя бы 3  соседа такого же цвета.

Какое наименьшее значение может принимать величина k − s?

(Клетка называется граничной, если она примыкает к границе таблицы. Соседями называются клетки, имеющие общую сторону.)

Источники: ВСОШ - 2022, школьный этап, 10 класс

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

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

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

Рассмотрим любую пару соседних клеток разных цветов - если в таблице вообще есть клетки разных цветов, то такая найдётся. Остальные соседи этих клеток совпадают с ними по цвету, поэтому разделяющая цвета граница будет продолжаться в обе стороны, и далее, пока не упрётся в края таблицы:

PIC

Получаем, что любая граница между разными цветами должна идти от края до края таблицы, причём с каждой стороны от неё будет одноцветная полоса клеток. Но это означает, что вертикальная и горизонтальная границы одновременно существовать не могут. Следовательно, либо все границы горизонтальные, либо все границы вертикальные, и раскраска в любом случае «полосатая». (Ширина каждой полосы при этом должна быть не менее 2 клеток - впрочем, для решения это значения не имеет.)

Это означает, что либо количества клеток каждого цвета делятся на высоту таблицы, либо на её ширину, как и разность k − s  . С другой стороны, эта разность не может быть равна 0 , так как в этом случае k = r=s  и общее количество клеток равно 3k  , но на 3 число 28⋅35  не делится. Значит, k − s≥ 28  или k− s ≥35  .

Равенство k− s =28  возможно, если красные клетки занимают 12 столбцов (по 28 клеток), розовые столько же, а синие - 11 столбцов. Если столбцы одного цвета расположить подряд, то все условия задачи будут выполнены.

Ответ: 28

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

Задача 171#106014Максимум баллов за задание: 7

В каждую клетку таблицы 21×22  вписано число 1  или − 1.  Под каждым столбцом записано произведение всех чисел столбца, а рядом с каждой строкой — произведение чисел строки. Какое наименьшее неотрицательное значение может принимать сумма всех этих произведений?

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

Подсказка 1

Часто подобные задачи (с независимым заполнением клеток на доске и рассмотрении некоторой функции от них) можно изучать с помощью организации процесса и последующем исследовании его инвариантов. Какой процесс можно организовать здесь? Как при этом будет меняться сумма чисел?

Подсказка 2

Давайте на каждом шаге процесса менять знак одного из чисел таблицы. Сумма чисел при этом будет меняться на -4, 0 или 4. Какие ограничения на вид суммы это накладывает?

Подсказка 3

Отличительной чертой подобных процессов является то, что из любого расположения можно получить любое. Поэтому можно рассмотреть некоторое тривиальное, после перейти к произвольному с помощью нашего процесса, следя за найденным инвариантом. Сумма в таблице из 1 равна 43 и каждый раз меняется на число, кратное 4. Чему равно наименьшее неотрицательное число, полученное в результате этого процесса?

Подсказка 4

Трем. Осталось привести пример, когда полученная оценка достигается. Возможно, в этом вам помогут соображения уже построенного процесса.

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

Сначала рассмотрим “крайнюю” ситуацию. Если во всех клетках таблицы числа равны + 1,  то и все произведения равны + 1,  а их общая сумма равна 21+ 22=43.

Если мы сменим знак в одной из клеток, то изменится знак в произведении чисел одной строки и одного столбца. Значит, сумма всех произведений изменится на величину ± 2±2,  то есть это изменение может равняться 4,0  или − 4.  Таким образом, после замены знаков в нескольких клетках таблицы значение суммы может измениться лишь на слагаемое, кратное 4.

Взяв за основу таблицу, заполненную числами + 1,  и меняя знаки в соответствующих клетках (чтобы придти к исходной таблице), мы получим значение суммы 43 − 4k.  Наименьшее неотрицательное значение выражения 43 − 4k,  очевидно, равно 3,  и оно достигается при целом k =10.

Осталось привести пример таблицы, для которой указанное значение суммы произведений равно 3.  Расставим сначала во всех клетках таблицы 21× 22  числа + 1,  а затем заменим знак +  на − у 10  чисел, стоящих, например, на диагонали, идущей из левого верхнего угла в нижний. Для полученной таблицы сумма всех произведений равна 43− 10⋅4 =3.

Ответ:

 3

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

Задача 172#135015Максимум баллов за задание: 7

Петя разбил клетчатый квадрат 100×100  некоторым образом на домино — клетчатые прямоугольники 1× 2,  и в каждом домино соединил центры двух его клеток синим отрезком. Вася хочет разбить этот же квадрат на домино вторым способом, и в каждом своём домино соединить две клетки красным отрезком. Вася хочет добиться того, чтобы из каждой клетки можно было пройти в любую другую, идя по синим и красным отрезкам. Обязательно ли у него будет возможность это сделать?

Источники: ВСОШ, РЭ, 2022, 9.7 (см. olympiads.mccme.ru)

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

Подсказка 1:

Попробуйте придумать пример, в котором такой возможности не будет.

Подсказка 2:

Обратите внимание на верхние несколько строк. Подумайте, как Петя может разбить клетки в них, чтобы заставить Васю действовать некоторым определённым образом.

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

Первое решение. Занумеруем вертикали слева направо числами от 1  до 100.  Пусть a  — верхняя строка квадрата, а b  — строка сразу под ней. Пусть в Петином разбиении эти строки заняты вертикальными домино a1 − b1,a2− b2,  …, a98− b98  и горизонтальными домино a99− a100,b99− b100.  Очевидно, что оставшуюся часть доски можно разбить на домино (например, на горизонтальные), поэтому такое разбиение существует.

Предположим, что существует Васино разбиение на домино, удовлетворяющее требованиям задачи. Если в васином разбиении какая-то из клеток a1,a2,  …, a98  занята вертикальным домино, то это — то же домино, что и в Петином разбиении, и из этих двух клеток нельзя добраться до остальных. Поэтому в Васином разбиении обязательно должны присутствовать домино a1− a2,  a3− a4,  …, a97− a98.  Аналогично, клетки a99  и a100  не могут быть накрыты горизонтальными домино, поэтому они накрыты вертикальными домино a99− b99  и a100− b100.  Но тогда из четырёх клеток a99,  a100,  b99,  b100  нельзя попасть в остальные — противоречие.

_________________________________________________________________________________________________________________________________________________________________________________

Второе решение. Предположим, что Васе удалось требуемое. Тогда из каждой клетки выходит один синий и один красный отрезок, при этом они идут в разные клетки — иначе из этих двух клеток нельзя было бы добраться до остальных.

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

Пусть a  — верхняя горизонталь, а z  — нижняя. Пусть в Петином разбиении присутствуют домино a1− a2  и z2− z3  (такое разбиение возможно, если, например, клетки z1  и z100  покрыть вертикальными домино, а все остальные домино сделать горизонтальными). Тогда эти отрезки будут ориентированы как a1 → a2  и z2 → z3.  Если они находятся в одном цикле, то этот цикл должен пройти от a2  к z2,  а затем от z3  к a1.  Но такие два пути должны иметь общую клетку, что невозможно.

Ответ:

не обязательно

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

Задача 173#137295Максимум баллов за задание: 7

В классе 18 детей. Родители решили подарить детям из этого класса торт. Для этого они сначала узнали у каждого ребёнка площадь куска, который он хочет получить. После этого они заказали торт квадратной формы, площадь которого в точности равна сумме 18 названных чисел. Однако, увидев торт, дети захотели, чтобы их куски тоже были квадратными. Родители могут резать торт разрезами, параллельными сторонам торта (разрезы не обязаны начинаться или оканчиваться на стороне торта). Для какого наибольшего k  родители гарантированно могут вырезать из заказанного торта k  квадратных кусков, которые можно выдать k  детям, чтобы каждый из них получил желаемое?

Источники: ВСОШ, ЗЭ, 2022, 9.4 (см. olympiads.mccme.ru)

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

Мы всегда считаем, что площадь торта равна 1.

Покажем, что при некоторых запросах детей родители не смогут вырезать более 12  требуемых кусков. Выберем число 1-     1-
15 > x> 16.  Предположим, что 15  главных детей заказали по куску торта площади x  (а остальные трое сделали произвольные заказы так, чтобы суммарная площадь заказанных кусков была равна 1). Мысленно разобьём торт на 16 равных квадратов и отметим на торте все 9 вершин этих квадратов, не лежащих на границе торта (см. рисунок ниже). Тогда строго внутри любого квадратного куска площади x  будет лежать одна из отмеченных точек, то есть можно вырезать не больше девяти таких кусков. Значит, хотя бы шестерым детям желаемых кусков не достанется.

PIC

Осталось доказать, что 12  детей всегда смогут получить желаемое. Пусть

a1 ≥a2 ≥ ...≥ a18

— длины сторон кусков, которые хотят получить дети, то есть

a21+ a22+...+a218 = 1.

Покажем, что из квадрата можно вырезать куски со сторонами a7,a8,...,a18.

Для этого нам потребуются неравенства

a7 +a10+a13+ a16 ≤1  и a7+ a8+a9 ≤1.                             (∗)

Для доказательства первого неравенства заметим, что

1≥ a21+a22+ ...+ a216 ≥4a24+ 4a28 +4a212+4a216 ≥

≥4(a27+a210+ a213+ a216)≥ (a7+a10+ a13+ a16)2;

в последнем переходе мы воспользовались неравенством между средним квадратичным и средним арифметическим. Второе неравенство доказывается аналогично:

1≥ a21+ a22 +...+a29 ≥ 3a23+3a26+ 3a29 ≥

    2   2   2            2
≥ 3(a7+ a8+ a9)≥ (a7+a8+ a9).

Из неравенств (∗)  следует, что можно разрезать торт на горизонтальные полосы высот, не меньших a ,
 7  a  ,
 10  a
 13  и a
 16  соответственно, и в i  -ю полосу уложить квадраты со сторонами a  ,
3i+4  a
 3i+5  и a   ,
 3i+6  как показано на рисунке ниже.

PIC

Ответ:

 k =12

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

Задача 174#71955Максимум баллов за задание: 7

Клетки таблицы 100×100  окрашены в белый цвет. За один ход разрешается выбрать любые 99  клеток из одной строки или из одного столбца и перекрасить каждую из них в противоположный цвет — из белого в черный, а из черного в белый. За какое наименьшее количество ходов можно получить таблицу с шахматной раскраской клеток?

Источники: СпбОШ - 2021, задача 11.2(см. www.pdmi.ras.ru)

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

Подсказка 1

Рассмотрим полученную шахматную раскраску. Раз перекрашиваем мы изначально белую доску, то оценивать кол-во ходов нужно количеством чёрных клеток в какой-то части нашей доски, где окрашивание одной клетки никак не влияет на цвет другой.

Подсказка 2

Посмотрим на диагональ, покрашенную в чёрный цвет. В ней 100 чёрных клеток, и при перекрашивании одной из них мы никак не меняем окрас другой. А значит, всего было сделано >= 100 ходов. Теперь попробуем привести пример на 100.

Подсказка 3

Попробуем в столбцах под номерами вида 2n+1 не красить клетку с номером 2n+1. То же самое сделаем со строками. Попробуйте доказать, что в этом случае мы получим шахматную раскраску.

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

Оценка.

Покажем, что 100  ходов обязательно придётся сделать.

Первый способ. Предположим, что мы получили шахматную раскраску. Рассмотрим диагональ, покрашенную в чёрный цвет. За ход можно перекрасить не более одной клетки этой диагонали, следовательно, потребовалось не менее 100  ходов.

Второй способ. Предположим, что мы сделали менее 100  ходов. Тогда найдётся строка, которую мы не задействовали. Но в этой строке в результате появилось 50  чёрных клеток, значит, было сделано как минимум 50  “вертикальных” ходов. Аналогично показывается, что было сделано как минимум 50  “горизонтальных” ходов, т.е. всего не менее 100  ходов.

Пример.

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

Ответ:

 100  ходов

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

Задача 175#75303Максимум баллов за задание: 7

Для таблички n ×n  рассматриваем семейство квадратов 2× 2,  состоящих из клеток таблицы, и обладающее свойством: для любого квадрата семейства найдется покрытая им клетка, не покрытая никаким другим квадратом из семейства. Через f(n)  обозначим максимальное количество квадратов в таком семействе. Для какого наименьшего C  неравенство         2
f(n)≤ Cn  верно при любом n?

Источники: Высшая проба - 2021, 11.7 (см. olymp.hse.ru)

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

Подсказка 1

Переберите первые несколько небольших n и сделайте предположение о значении С

Подсказка 2

Покажем, что C=1/2. Докажем, что при всех n верно f(n)≤n^2/2. Каким способом это можно делать?

Подсказка 3

Усилим утверждение: для произвольной фигуры из S клеток количество квадратов 2×2 в семействе, таком что все квадраты лежат в фигуре и для любого квадрата найдется клетка, покрытая только им, не превосходит S∕2. Какую часть данной фигуры можно удалить, чтобы применить предположение индукции?

Подсказка 4

Предположим, что в данной фигуре нашлась клетка, которая покрыта сразу 4 квадратами. Докажите, что образованный ими квадрат 3×3 не содержит клеток других квадратов. Так, мы можем удалить данный квадрат, после чего применить предположение индукции. Что делать в случае, если данного квадрата не нашлось?

Подсказка 5

Давайте дадим единичный вес каждой клетке доски. Если клетку покрывают k квадратов, то в данную клетку каждого из них положим 1/k веса. Какой минимальный суммарный вес может иметь каждый квадрат? Какой вывод о количестве квадратов при этом можно сделать?

Подсказка 6

Наконец, найдем пример, доказывающий, что неравенство не может быть верным для всех n при С<1/2. Для этого достаточно доказать, что при достаточно больших n верно, что f(n)>n^2/2-kn при некотором постоянном k. Как это можно сделать?

Подсказка 7

Возьмем бесконечную клетчатую плоскость и покрасим ее в два цвета следующим образом: выберем одно из двух направлений диагонали, покрасим все клетки каждой диагонали в один цвет: две диагонали в белый, следующие две в черный и так далее с периодом 4. Теперь выберем квадрат n×n, в который черных клеток попало не меньше чем белых, то есть хотя бы n^2∕2. Теперь на каждую черную клетку внутри квадрата n×n положим квадрат 2×2 так, чтобы кроме этой черной клетки квадрат содержал только белые (это можно сделать единственным образом). Покажите, что количество квадратов при этом не меньше, чем (n)>n^2/2-kn при некотором постоянном k.

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

Во-первых, докажем что f(n)≤ 1n2.
      2  Для этого полезно доказать более сильное утверждение: для произвольной фигуры из S  клеток количество квадратов 2× 2  в семействе, таком что все квадраты лежат в фигуре и для любого квадрата найдется клетка, покрытая только им, не превосходит S∕2.  Рассмотрим два случая: для семейства найдется клетка A,  покрытая четырьмя квадратами, и случай, когда такой клетки не найдется.

Если такая клетка A  нашлась, то рассмотрим четыре покрывающих ее квадрата. Они образуют квадрат 3× 3  с клеткой A  в центре. И поскольку в каждом из четырех квадратов 2×2  должна быть клетка, покрытая только им — это четыре угловые клетки квадрата 3× 3,  поскольку все остальные покрыты хотя бы дважды. Но тогда никакой другой квадрат 2×2  из семейства не покрывает клетки квадрат 3 ×3,  иначе он покрывает и угловую клетку, а она должна быть покрыта только один раз. Итак, все остальные квадраты лежат в множестве площади S − 9.  В этот момент доказательства еще не поздно решить, что на самом-то деле мы ведем индукцию по S  :), благо база тривиальна. Итак, всего квадратов в семействе оказывается не больше 4+ S−29 = S−21< S∕2.

Пусть клетки, покрытой четырьмя квадратами из семейства, не найдется. Поместим в каждую клетку множества единичный заряд. Теперь пусть каждая клетка, покрытая k  квадратами из семейства, отдаст каждому из этих квадратов по 1∕k  заряда (таким образом, раздаст весь свой заряд). Тогда каждый квадрат семейства получил заряд не меньше 2,  потому что минимум от одной клетки получил 1,  и от остальных получал не меньше 1∕3  от каждой. Итого, всего полученного заряда не меньше чем дважды число квадратов в семействе, а отданного заряда не больше S,  итого квадратов в семействе не больше S∕2.

Теперь построим пример, доказывающий, что f(n)≥ 12n2− 4n,  следовательно неравенство f(n) ≤Cn2  при C < 12  неверно при всех достаточно больших n.

Возьмем бесконечную клетчатую плоскость и покрасим ее в два цвета следующим образом: выберем одно из двух направлений диагонали, покрасим все клетки каждой диагонали в один цвет: две диагонали в белый, следующие две в черный и так далее с периодом 4.  Теперь выберем квадрат n ×n,  в который черных клеток попало не меньше чем белых, то есть хотя бы n2∕2.  Теперь на каждую черную клетку внутри квадрата n ×n  положим квадрат 2 ×2  так, чтобы кроме этой черной клетки квадрат содержал только белые (это можно сделать единственным образом). Удалим все квадраты 2×2,  частично вылезшие за границы квадрата n ×n,  их не больше 4n.  Требуемое семейство построено.

Ответ:

 C = 1
    2

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

Задача 176#80611Максимум баллов за задание: 7

В некоторых клетках прямоугольной доски размера 101  на 99  сидят по одной черепашке. Каждую минуту каждая из них одновременно переползает в одну из клеток доски, соседнюю с той, в которой они находятся, по стороне. При этом, каждый следующий ход делается ими в направлении, перпендикулярном предыдущему: если предыдущий ход был горизонтальным — налево или направо, то следующий будет вертикальным — вверх или вниз, и наоборот. Какое максимальное количество черепашек может перемещаться по доске неограниченное время так, что в каждый момент в каждой клетке будет находиться не более одной черепашки?

Источники: Всесиб - 2021, 11.5 (см. sesc.nsu.ru)

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

Подсказка 1

Задачка на оценку+пример, попробуем тогда сначала придумать какой-нибудь пример, а дальше, отталкиваясь от него, догадаться до оценки! Какие мы можем придумать простейшие траектории черепашек, удовлетворяющие условиям задачи?

Подсказка 2

Самое простое, что можно придумать — заставить черепашек двигаться по циклам в квадратах 2*2. Сколько тогда двигающихся по таким траекториям черепашек мы можем разместить на поле?

Подсказка 3

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

Подсказка 4

Поле можно раскрасить в 4 цвета “в горошек”, и из-за того, что длины сторон поля нечётные, количество клеток разных цветов не будет одинаковым. А черепашка двигается по этой раскраске так, что обязательно проходит по циклу все 4 цвета. Осталось лишь посчитать количество клеток разных цветов и из этого получить оценку!

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

Сначала покажем, что 9800  черепашек могут так перемещаться. Выделим в верхнем левом углу прямоугольник 100 ×98.  Поставим в каждую его клетку по черепашке. Разобьем его на квадратики 2× 2.  И пусть в каждом квадратике черепашки перемещаются по циклу против часовой стрелки. Тогда все черепашки всегда смогут сделать ход.

Докажем, что большего количества черепашек быть не может. Раскрасим нашу доску в 4  цвета в горошек (в первой строке чередуются цвета 1  и 2,  во второй — 4  и 3,  в третьей — снова 1  и 2,  и так далее). Заметим, что клеточек цвета 4  ровно 100⋅98
 4  = 2450.  Рассмотрим клеточки второго цвета. Заметим, что все черепашки на клеточках второго цвета через 2  хода попадут в клеточки четвертого цвета. Тогда в данный момент черепашек на клеточках второго цвета не больше, чем черепашек на клеточках четвертого цвета, то есть также не больше, чем 2450.  Нам осталось оценить сверху количество черепашек, стоящих в данный момент на клеточках первого и третьего цвета. Чтобы это сделать, достаточно подождать один ход, тогда все эти черепашки попадут на клеточки второго и четвертого цвета. А затем проделать те же самые рассуждения. То есть всего черепашек действительно не больше, чем 2450⋅4= 9800.

Ответ:

 100⋅98= 9800

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

Задача 177#83216Максимум баллов за задание: 7

На клетчатой бумаге выложен из спичек квадрат 2n× 2n  (на границе между двумя клетками лежит спичка длины 1 , длина стороны клетки тоже равна 1). За один ход Петя может выбрать узел, из которого (в данный момент) исходят 3 или 4 спички, и убрать две спички, выходящие из этого узла и образующие отрезок длины 2. Какое наименьшее количество спичек может остаться после некоторого количества петиных ходов?

Источники: КМО - 2021, четвёртая задача первого дня для 8-9 классов, автор Лучинин С.А. (cmo.adygmath.ru)

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

Пример.

Пронумеруем спичечные столбцы и строчки таблицы 2n× 2n  от 1 до 2n +1  . Сначала уберём все спички на границе. Затем уберём по 2 верхние спички 2 -го, 4 -го, . . 2n  -го столбцов. Затем во 2 -й строчке уберём 2n− 2  спичек ( n− 1  отрезок длины 2 ) так, чтобы остались спички по краям. Затем уберём по 2 спички из 3 -го, 5 -го, ..., (2n − 1)  -го столбцов так, чтобы сверху осталось по одной спичке в этих столбцах. Далее уберём все спички 3 -й строчки. Затем уберём по 2 верхние спички чётных столбцов, затем 2n− 2  средних спичек 4 -й строчки, затем верхние спички внечётных столбцах, а затем все спички 5-й строки. Будем дальше продолжать этот алгоритм, несложно убедиться, что останутся только крайние спички в нечётных столбцах (не считая 1 и 2n+ 1  ) и чётных строках, в итоге 4n− 2  .

Оценка

Первый способ.

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

Таким образом, в конце останется хотя бы по одной покрашенной спичке в каждом из выделенных 4n − 2  квадратиков.

Второй способ.

Покрасим синим все спички, которые не лежат на границе квадрата 2n× 2n  . Всего покрашено 2n− 1  горизонтальных и вертикальных рядов по 2n  спичек. Итого, у нас 2(2n− 1)⋅2n  синих спичек.

Заметим, что узел можно выбирать в качестве середины отрезка из двух спичек не более одного раза. При этом синюю спичку можно убрать только если выбран узел, не лежащий на границе квадрата 2n×2n  . Таких узлов (2n− 1)2  , а значит, мы уберем не более 2(2n − 1)2  спичек. Таким образом, в конце останется не менее

2(2n− 1)⋅2n − 2(2n − 1)2 = 2(2n− 1)

синих спичек.

Ответ:

 4n− 2

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

Задача 178#94277Максимум баллов за задание: 7

Имеется квадрат 6 ×6  . Два игрока по очереди покрывают его полосками. Первый игрок каждым своим ходом кладёт полоску 1 ×4  на свободные клетки, а второй игрок каждым своим ходом кладёт полоску 1× 2  на свободные клетки. Игра заканчивается, когда один из игроков не может сделать ход. Какое наибольшее количество полосок может гарантированно выложить первый игрок?

Источники: Изумруд - 2021, 11.6 (см. izumrud.urfu.ru)

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

Подсказка 1

Сначала построим стратегию второго игрока. Попробуем отметить на доске несколько клеток так, чтобы любая полоска 1×4 содержала по одной клетке из отмеченных. Тогда второй игрок своими ходами может закрывать эти клетки и не дать первому слишком много.

Подсказка 2

У нас должна была получиться оценка на 4. Теперь же покажем, что 4 полоски всегда можно положить. Пусть первый ход мы делаем в горизонтальную полоску с левым углом в точке с координатами (1;5). Второй ход будем делать в полоску, повёрнутую относительно этой на 90°.

Подсказка 3

Теперь у нас появились 2 области 1×4 и квадрат 4×4. Нужно аккуратно разобрать случаи и понять, что независимо от ходов второго, у нас всегда есть возможность сделать ещё 2 хода.

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

Докажем, что Первый не сможет поставить на доску более 4 полосок. Рассмотрим 8 закрашенных клеток:

PIC

Заметим, что любая полоска 1×4  покрывает ровно одну закрашенную клетку.

Если Первый сумеет сделать четыре хода, то он покроет какие-то 4 закрашенные клетки. Чтобы не дать Первому сделать пятый ход, Второй каждый свой ход также будет покрывать какую-то серую клетку, а если в какой-то момент Второй не сможет положить полоску 1×2  ни на какую закрашенную клетку, то и Первый не сможет положить полоску 1× 4  ни на какую закрашенную клетку, и игра закончится раньше. Значит, Второй может помешать Первому сделать 5 и более ходов.

_________________________________________________________________________________________________________________________________________________________________________________

Докажем, что Первый сможет выложить четыре полоски 1× 4  . Рассмотрим первые два хода Первого.

Пусть Первый своим первым ходом положил полоску 1× 4  на место прямоугольника 1:

PIC

После этого при любом своём ходе Второй не сможет положить полоску 1× 2  так, чтобы она налегала и на прямоугольник 2 , и на прямоугольник 3 . Значит, Первый своим вторым ходом сможет положить полоску 1× 4  либо на прямоугольник 2 , либо на прямоугольник 3. Без ограничения общности, пусть он смог положить полоску на прямоугольник 2. Затем Второй сделает свой второй ход. Поделим доску на области (a), (б), (в):

PIC

и рассмотрим все возможные варианты первых двух ходов Второго.

_________________________________________________________________________________________________________________________________________________________________________________

1) Оба хода были совершены в область (в). Тогда своим третьим ходом Первый накрывает полоской область (а). Если после этого Второй своим ходом не задевает область (б), то Первый своим четвёртым ходом накрывает полоской область (б). Если же Второй своим ходом задевает область (б), то внутри области (в) всего две полоски 1×2  . Каждая полоска 1× 2  пересекает либо два столбца и одну строку, либо две строки и один столбец. Значит, как бы Второй игрок не положил свои полоски в область (в), в ней найдётся хотя бы один столбец или хотя бы одна строка, которые не пересекли полоски. Именно эту строку (столбец) Первый накрывает полоской 1× 4  .

_________________________________________________________________________________________________________________________________________________________________________________

2) Один из ходов был совершён в область (в), а другой ход задел пересёк область (a), пересёк область (б) или не пересёк ни одну из них. Тогда своим третьим ходом Первый накрывает полоской ту область среди (а) или (б), которая не была задета полосками Второго игрока (если они обе не задеты, то Первый кладёт полоску в любую область). После третьего хода Второго в области (в) не может оказать более двух полосок 1×2  , а значит, как было доказано ранее, Первый сможет положить четвёртую полоску 1 ×4  в область (в).

_________________________________________________________________________________________________________________________________________________________________________________

3) Оба хода не пересекли область (в). Тогда своим третьим ходом Первый накрывает полоской область третью сверху строку области (в). Как бы ни после этого не сходил Второй, хотя бы одна из строк области (в) останется нетронутой, и Первый своим четвёртым ходом накроет её полоской 1×4  .

_________________________________________________________________________________________________________________________________________________________________________________

Тем самым мы доказали, что Первый сможет выложить на доску 4 полоски 1× 4  независимо от действий Второго.

Ответ: 4

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

Задача 179#94777Максимум баллов за задание: 7

Дана квадратная таблица n× n  , где n≥ 2  . В каждую из некоторых k  клеток таблицы ставится по одной фишке так, чтобы в любом квадрате 2 ×2  было ровно 2 фишки. Найдите все значения k  , при которых это можно сделать.

Источники: Бельчонок - 2021, 11.5 (см. dovuz.sfu-kras.ru)

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

Подсказка 1

Разберите случаи чётного и нечётного n. Попробуйте разбить доску на такие фигурки, в которых мы можем оценить количество фишек!

Подсказка 2

В случае чётного n несложно разбить на квадраты 2 на 2 и оценить общее количество фишек! Но что делать в случае нечётного n? Если мы попробуем разбить на квадраты, то в правом нижнем углу образуется уголок шириной в 1 клетку, в котором мы не сможем явно оценить количество фишек. А если попробовать "затронуть" эту полоску, примыкающую к квадратам?

Подсказка 3

Обратите внимание на полоски площадью 2, примыкающие к квадратам 2 на 2 справа и снизу? Сколько в них должно быть фишек? А что если попробовать скомбинировать в разбиении такие фигуры и квадраты?

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

Если n = 2m  — четное число, то вся таблица разбивается на m2 = n2
     4  квадратов 2× 2  , в каждом из которых находится ровно 2 фишки. Поэтому общее число фишек равно   2   n2-
2m  = 2  .

Пусть теперь n= 2m +1  . Разобьем таблицу на квадраты 2× 2  и фигуры вида:

PIC

так, как показано на рисунке:

PIC

В любой такой фигуре должна стоять хотя бы одна фишка, иначе в квадрате 2× 2  , примыкающем к данной, должно быть не менее 3 фишек — противоречие.

PIC

Таким образом, общее число фишек в таблице не менее 2m2+ m

С другой стороны, поскольку в любом квадрате 2× 2  должно быть ровно 2 пустых клетки (незанятых фишками), то аналогично получаем, что пустых клеток в таблице также не менее 2m2 +m  . И зн̆ачит, фишек в таблице не более

(2m + 1)2− (2m2 +m )= 2m2+ 3m+ 1.

Пример, приведенный на рисунке, показывает, что любое значение числа фишек из указанного промежутка достигается.

PIC

(В этом примере число фишек равно   2
2m  + m+ l  , где 0 ≤l≤ 2m +1  .

Ответ:

 n2
 2  при четном n  ;

любое число из отрезка [  2      2       ]
 2m  + m;2m + 3m+ 1 при нечетном n= 2m+ 1  .

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

Задача 180#98017Максимум баллов за задание: 7

При каком наибольшем k  можно утверждать, что при любой покраске в чёрный цвет k  клеток белого квадрата 7×7  обязательно останется целиком белый квадрат 3× 3  со сторонами, идущими по линиям сетки?

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

Выделим четыре квадрата 3×3  , примыкающие к углам квадрата 7× 7  :

PIC

Эти квадраты не пересекаются, поэтому если закрашено не более трех клеток, то хотя бы один из этих квадратов остался целиком белым. Если же мы закрасим 4 клетки, отмеченные на рисунке серым, то ни одного белого квадрата 3× 3  не останется.

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