Тема Изумруд

Комбинаторика на Изумруде: клетчатые задачи, игры, способы, процессы

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

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

Задача 1#79617

Фигура оборотень бьёт все клетки, находящиеся от неё через клетку слева, справа, сверху или снизу, а также бьёт клетку, на которой стоит. Какое наименьшее количество оборотней необходимо поставить на клетчатую доску 8× 8  , чтобы эти фигуры били все клетки доски?

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

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

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

PIC

Рассмотрим одно из них. Чтобы все клетки были побиты, нужно как минимум 4  оборотня, так как каждый из них бьет не более 5  клеток, и, следовательно, 3  и меньше оборотней бьют максимум 15  клеток. Пример расстановки 4  оборотней: выделим 4  непересекающихся Т-образных фигур, в каждой из которых отметим по одному оборотню.

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

Ответ: 16

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

Задача 2#71020

Существует ли многоугольник, не имеющий центра симметрии, который можно разрезать на два выпуклых многоугольника, каждый из которых имеет центр симметрии?

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

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

Пример:

PIC

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

Ответ: да

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

Задача 3#71023

Петя и Вася играют в следующую игру. Петя в каждую клетку таблицы 8 × 8 записывает число от 1 до 64, используя каждое по одному разу. После этого Вася выбирает одну из клеток и ставит на эту клетку ладью. Затем он выбирает вторую клетку, на которую можно переместиться одним ходом ладьи из первой клетки, и перемещает ладью на эту клетку. Далее он выбирает третью клетку, на которую можно переместиться одним ходом ладьи из второй клетки, и перемещает ладью на эту клетку. Выбирать ранее посещённые клетки запрещено. После этого Вася складывает все три числа, записанных в клетках, на которых стояла ладья. Какую максимальную сумму гарантированно может получить Вася независимо от того, каким способом Петя заполнит таблицу? (Ладья может перемещаться на любое количество клеток по горизонтали или вертикали.)

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

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

Лемма. а) На доске 8× 8  выбраны 11 произвольных клеток. Тогда среди них можно найти три клетки такие, что от одной из них можно двумя ходами ладьи обойти вторую и третью клетки.

б) На доске, суммарное числом столбцов и строк в которой не более 11, выбраны 8 клеток. Тогда среди них можно найти три клетки такие, что от одной их них можно двумя ходами ладьи обойти вторую и третью клетки.

Доказательство леммы. Если в столбце/строке выбрана одна клетка, будем называть её одиночной, а если две — будем называть каждую из двух клеток парной. Будем говорить, что клетка занимает строку/столбец, если она стоит в этой строке/столбце. Заметим, что никакие другие клетки не могут быть выбраны в столбце/строке, где стоит одиночная или парная клетки. Тогда каждая пара клеток занимает суммарно 3 строки и столбца, а каждая одиночная — 1 строку и 1 столбец.

a) Обозначим число одиночных клеток за x,  а число парных клеток — за 2y.  Если лемма не выполняется, то нельзя 11 клетками занять более 8 строк и 8 столбцов, то есть 16 в сумме. Тогда имеем систему

{
   x+ 2y = 11
  2x +3y ≤ 16

Но 2x+ 3y = 1,5(x+ 2y)+ 0,5x= 16,5+0,5x> 16  — противоречие. Следовательно, предположение неверно и пункт а) леммы доказан.

б) Аналогично пункту а) леммы обозначим число одиночных клеток за x,  а число парных клеток за — 2y.  Если лемма не выполняется, то нельзя 8 клетками занять более 11 строк и столбцов в сумме. Тогда имеем систему

{
   x +2y = 8
  2x +3y ≤ 11

Но 2x+ 3y = 1,5(x+ 2y)+ 0,5x =12+ 0,5x >11  — противоречие. Следовательно, предположение неверно и пункт б) леммы доказан.

_________________________________________________________________________________________________________________________________________________________________________________

Рассмотрим 11 клеток с числами от 54 до 64. Из пункта а) леммы следует, что какие-то три из них второй игрок может обойти, придерживаясь условий задачи. Минимальная сумма трёх из этих чисел равна

54 +55+ 56= 165,  значит второй игрок всегда может получить сумму не менее 165 . Предположим, что сумму больше 165 не всегда удастся получить. Тогда никакие три из клеток с числами от 54 до 64 помимо 54, 55, 56 не должны оказаться в одной строке/столбце или образовывать "угол".

- - - - - - - -
- - a - - b - -
- - - - - - - -
- - - - - - - -
- - - - - - - -
- - - - - c  - -
- - - - - - - -
- - - - - - - -

При этом числа 54, 55, 56 обязаны оказаться в одной строке/столбце или образовывать "угол иначе найдётся другая тройка чисел с большей суммой. Если эти числа располагаются в одной строке/столбце, или образуют "угол то занимают суммарно 4 строки и столбца. Без ограничения общности, пусть эти числа стоят так, как показано ниже, ведь если поменять какие-то строки/столбцы местами, искомая сумма не изменится.

54 55 56 X X X X X
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -
X X X - - - - -

И в том, и в другом случае оставшиеся 8 клеток с числами от 57 до 64 располагаются в выделенном прямоугольнике, количество строк и столбцов в которых суммарно равно 12. Если эти 8 клеток занимают не все строки или столбцы, то они занимают суммарно не более 11 строк и столбцов. Тогда из пункта б) леммы следует, что какие-то три числа стоят в одной строке/столбце или образуют “угол”, а значит, выбрав эти три клетки, мы увеличим искомую сумму. Если эти 8 клеток, среди которых x  одиночных и 2y  парных клеток, занимают все строки и столбцы, то имеем систему

{  x +2y = 8
  2x +3y = 12

откуда x =0,y = 4.  Следовательно, все клетки в выделенном прямоугольнике парные. Тогда найдётся число не менее 52 (на второй таблице число 53 может дополнять серые клетки до квадрата), которое стоит в одной строке или в одном столбце с какой-то парной клеткой из выделенного прямоугольника. Взяв это число и две парные клетки, получим сумму не менее 52+  57+58= 167.  Значит, примера, гарантирующего сумму 165, но не гарантирующего сумму 166, не существует.

Пример, гарантирующий сумму 166, но не гарантирующий сумму 167:

64 1 2 3 4 5 6 7
63 8 9 10 11 12 13 14
15 62 16 17 18 19 20 21
22 61 23 24 25 26 27 28
29 30 60 59 46 45 44 43
31 32 42 41 58 47 50 53
33 34 40 39 48 57 51 55
35 36 37 38 49 52 56 54

Здесь сумма 166 достигается, например, на числах 54, 55, 57. Все остальные суммы в пределах правого нижнего прямоугольника 3×4  не превосходят 166. Максимальная сумма в пределах правого нижнего прямоугольника 4 ×6  не будет превосходить 166, так как 60+ 59+46 =165.  Оставшиеся числа можно ставить в любые из оставшихся клеток, так как максимальная ещё не рассмотренная сумма будет равна 64 +63+ 36= 163.

Ответ:

 166

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

Задача 4#76421

Сколькими способами в таблице 3× 3  можно расставить числа от 1 до 9 (каждое по одному разу) так, чтобы в каждом столбце сверху-вниз и в каждой строке слева-направо числа шли в порядке возрастания?

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

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

Пронумеруем клетки таблицы так, как показано на рисунке. Ясно, что в левой верхней клетке стоит число 1, а в правой нижней — число 9.

1 a2  a3
a4  a5  a6
a7  a8  9

По условию a5 > a2,a5 > a4,a5 < a6,a5 <a8,  поэтому 4 ≤a5 ≤ 6.  Рассмотрим случаи.

1) Если a5 =4,  то числа a2  и a4  — это 2 и 3. Способов их расстановки всего 2. Теперь вычислим количество вариантов выбора чисел a3  и a6.  На их место можно поставить любую из оставшихся пар чисел, причём a3 < a6,  поэтому расстановка каждой пары определяется однозначно. Всего таких пар C2 = 6.
 4  Оставшиеся два числа расставляются однозначно. Всего получилось 2 ⋅6 =12  вариантов расстановки.

2) Если a5 =6,  то числа a6  и a8  — это 7 и 8, и случай аналогичен предыдущему. Получаем ещё 12 вариантов расстановки.

3) Если a5 =5,  то посмотрим, какие числа могут стоять в клетках с номерами a3  и a7.  На их место нельзя ставить числа 2 и 8, так как эти числа обязаны быть соседями 1 и 9 соответственно. Если a =3,
3  то a = 2
 2  и a = 4.
 4  Любое из оставшихся чисел можно поставить в клетку a
 6  тремя способами, оставшиеся числа ставятся однозначно. Рассмотренный вариант аналогичен случаям a = 7,a =3
 3    7  и a = 7
 7  — в каждом получаем по 3 варианта расстановки, но были дважды посчитаны случаи, когда числа a
 3  и a
 7  — это 3 и 7. Всего таких случаев два:

1 2 3
4 5 6
7 8 9
1 4 7
2 5 8
3 6 9

В итоге получаем 3⋅4− 2= 10  вариантов.

Если ни одно из чисел в клетках a3  и a7  не равно 3 или 7, то в клетках a3  и a7  могут стоять лишь числа 4 и 6 в любом порядке. Тогда в клетках a2  и a4  стоят числа 2 и 3 в любом порядке, а в клетках a6  и a8  — числа 7 и 8 в любом порядке. Всего 8 вариантов расстановок.

Все случаи разобраны, искомое число вариантов равно 24+ 10+8 =42.

Ответ: 42

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

Задача 5#94269

На доске написано 10 простых чисел: 2,3,5,7,11,13,17,19,23,29  . Максим нашёл все попарные произведения этих чисел и выписал их на доску, после чего, стёр все изначальные числа и все повторяющиеся. Затем он нашёл все попарные произведения оставшихся чисел и выписал их на доску, после чего снова стёр все изначальные числа и все повторяющиеся. Сколько теперь чисел написано на доске?

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

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

Для удобства обозначим изначально записанные на доске числа как p ,p ,...,p
 1 2    10  .

Поскольку любые два начальных числа взаимно просты, все попарные произведения будут различными, а всего их будет  2
C10 = 45  . Именно столько чисел останется после того, как Максим сотрёт все изначальные числа. Все оставшиеся числа имеют вид pipj  , где 1 ≤i,j ≤10,i<j  . Произведение двух оставшихся чисел может быть одного из двух видов: pkplpmpn  или    2
pkplpn  , где k ⁄=l⁄= m ⁄= n  .

Всего различных чисел вида pkplpmpn  столько же, сколько и различных четвёрок чисел k,l,m,n  , а их всего  4
C10 = 210  . Каждое из чисел вида pkplpmpn  может быть получено тремя способами: при перемножении чисел pkpl  и pmpn,pkpm  и plpn  или pkpn  и plpm  . То есть каждое из таких чисел будет написано трижды, поэтому с учётом повторяющихся чисел всего их будет написано 630 .

Чтобы узнать количество чисел вида pkp2lpn  , необходимо вычесть из количества всех чисел количество чисел вида pkplpmpn  (с учётом повторяющихся). После второго действия до того, как будут стёрты повторяющиеся числа, их будет всего C245 = 990  . Значит, чисел вида pkp2lpn  всего 990− 630 =360  . Но каждое из чисел вида pkp2lpn  может быть получено лишь одним способом — при перемножении чисел pkpl  и plpn  , поэтому повторяющихся чисел такого вида не будет. Значит, после того, как Максим сотрёт все повторяющиеся числа, на доске останется 210+ 360= 570  чисел.

Замечание. На олимпиаде 2021 года баллы за задачу не снимались, если условие понималось так, что после второго действия Максим стирал все числа вида pkplpmpn  .

Ответ: 570

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

Задача 6#94277

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

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

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

Докажем, что Первый не сможет поставить на доску более 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

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

Задача 7#87858

На доске размером 12× 12  стоит сказочная шахматная фигура принцесса. За один ход принцесса может передвинуться либо на одну клетку вправо, либо на одну клетку вверх, либо на одну клетку по диагонали влево-вниз. Какое наибольшее число не бьющих друг друга принцесс можно поставить на доску?

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

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

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

Покажем, что в прямоугольнике 2 ×3  не более двух принцесс. Предположим, что в таком прямоугольнике можно разместить хотя бы 3  фигуры принцесс. Так как принцессы не являются соседями по стороне, то возможны два варианта их размещения (розовые квадратики — фигуры прицесс)

PIC

В обоих случаях найдется принцесса, которая будет побита.

Тогда если разбить доску 12× 12  на 24  непересекающиеся области размера 2×3  получим, что принцесс не более

2⋅24= 48

48 принцесс разместить уже возможно:

PIC

Ответ: 48

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

Задача 8#106017

В каждую клетку шахматной доски 8×8  записали некоторое натуральное число, не превосходящее 7.  Сказочная шахматная фигура кузнечик стоит в одной из угловых клеток. Каждым своим ходом кузнечик может прыгнуть в клетку, стоящую в той же горизонтали или вертикали, что и кузнечик, и отстоящую от кузнечика на столько клеток, какое число записано в клетке с кузнечиком (в частности, если в клетке с кузнечиком записано число 1,  он может переместиться на одну из соседних с ним по горизонтали или по вертикали клеток). Известно, что за 63  прыжка кузнечик может посетить все клетки доски, побывав в каждой ровно один раз. Какое наибольшее количество троек могло быть написано в клетках доски?

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

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

Разобьём клетки доски на группы, как показано на рисунке 1  (разными цифрами обозначены разные группы). Заметим, что если в какой-либо группе клеток все написанные числа равны трём, то кузнечик, прыгая по клеткам этой группы, никогда не сможет попасть в клетки другой группы. Так как кузнечик может обойти все клетки доски, он смог переместиться между клетками разных групп хотя бы    8  раз. Значит троек могло быть не более 56.

PIC

Приведём пример заполнения клеток таблицы и порядка обхода этих клеток кузнечиком (см. рисунок 2).  В клетках A9,B9,C6,D6,E9,F9,G6,H6  стоят единицы, во всех остальных — тройки. Порядок обхода A− B− C − D − E− F − G − H − I  по возрастанию индексов.

Ответ:

 56

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

Задача 9#98108

В турнире по баскетболу каждая команда сыграла с каждой ровно по одному разу. Ничьих в процессе турнира не было. Оказалось, что команда-победитель выиграла матчей на два больше, чем каждая из оставшихся команд. Сколько команд могло участвовать в турнире?

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

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

               n(n− 1)
k+ (n − 1)(k − 2)=--2---

kn= 2(n − 1)+ n(n−2-1)-= (n-+4)2(n-− 1)

k = (n+-4)(n-− 1)k
        2n

является целым числом, следовательно,

2k = (n-+4)(n-− 1)= n− 3− 4
        n             n

целое число, а значит -4
n  — целое, что возможно лишь при n= 1,n =2,n= 4  .

При n =1  матчей не было.

При n =2  число k = 32  , что не является целым.

При n =4  число k = 3  .

Пример: занумеруем команды числами 1,2,3,4  . Команда 1 вынграла у всех, команда 2 выиграла у команды 3, команда 3 выиграла у команды 4, команда 4 выиграла у команды 2.

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