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

Применение классических комбинаторных методов к разным задачам .10 Индукция в комбинаторике

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

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

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

1000 детей, среди которых нет двух одинакового роста, выстроились в шеренгу. Назовём пару различных детей (a,b)  хорошей, если между ними не стоит ребёнка, рост которого больше роста одного из a  и b,  но меньше роста другого. Какое наибольшее количество хороших пар могло образоваться? (Пары (a,b)  и (b,a)  считаются одной и той же парой.)

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

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

Подсказка 1.

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

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

Докажем, что в аналогичной задаче для шеренги из 2n  детей наибольшее возможное количество хороших пар равно      2
(n+ 1)− 3.

Пронумеруем детей числами 1,2,  ...,2n  в порядке убывания роста. Тогда, если расставить детей в порядке

n +1,n+ 2,...,2n, 1,2,...,n,

то все пары (i,j),  где i≤ n <j,  окажутся хорошими; таких пар всего n2.  Кроме этого, все пары вида (i,i+ 1)  также окажутся хорошими; таких пар всего 2n− 1.  При этом пара (n,n +1)  учтена дважды, так что общее количество хороших пар равно

 2                 2
n +(2n− 1)− 1 =(n+ 1)− 3.

Осталось доказать, что хороших пар не может быть больше, чем (n+ 1)2− 3.  Сделаем это индукцией по n.  При n =1  утверждение тривиально, ибо есть всего одна пара детей.

Пусть теперь n> 1.  Рассмотрим произвольную шеренгу и выберем в ней хорошую пару (a,b),  в которой |a − b| — наибольшее; пусть для определённости a< b,  и ребёнок a  стоит левее, чем b.  Назовём ребёнка c  прекрасным, если он образует хорошие пары как с   a,  так и с b.

______________________________________________________________________________________________________________________________________________________

Лемма. Существует не больше двух прекрасных детей.

Доказательство. Если c  прекрасен, то по выбору пары (a,b)  имеем c− a ≤b− a  и b− c≤ b− a,  откуда a< c<b.  Такой ребёнок c  не может стоять между a  и b,  иначе пара (a,b)  не была бы хорошей; значит, любой прекрасный ребёнок стоит либо слева от a,  либо справа от b.

Предположим, что есть два прекрасных ребёнка c1 < c2,  стоящих левее a;  тогда

a< c1 <c2 < b.

Ребёнок c
 1  не может стоять между a  и c,
2  иначе пара (a,c)
   2  не хорошая; поэтому c
 1  стоит левее c.
2  Но тогда c
 2  стоит между c
 1  и b,  и пара (c,b)
 1  — не хорошая, что невозможно. Это противоречие показывает, что левее a  стоит не более одного прекрасного ребёнка. Аналогично, не более одного стоит правее b,  откуда и следует доказываемое утверждение.

_________________________________________________________________________________________________________________________________________________________________________________

Теперь несложно совершить переход индукции. Выкинув a  и b,  мы получим, что все хорошие пары, не содержащие a  и b,  остались хорошими; по предположению индукции, их не больше, чем n2 − 3.  Осталось оценить количество хороших пар, содержащих   a  или b.  Это пара (a,b),  пары (a,c)  и (b,c)  для любого прекрасного ребёнка c,  и максимум по одной из пар (a,c)  и (b,c)  для остальных детей c.  Всего получаем не более чем

1+(2n− 2)+2= 2n+ 1 пар,

откуда общее количество хороших пар не превосходит

  2                  2
(n − 3)+ (2n +1)= (n +1) − 3,

что и требовалось доказать.

Ответ:

 5012− 3

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

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

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

Источники: СПБГУ-23, 11.1 (см. olympiada.spbu.ru)

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

Подсказка 1

У нас в каждой строке не менее 10 различных чисел, в подряд идущих четырех строчках не больше 15 различных...как будто следующие 3 строчки дают не очень много новых различных чисел. Это наблюдение легко сделать строгим, и останется привести пример)

Подсказка 2

Если вышло, что различных чисел не больше 175, это хорошо. Тогда вот идея для примера: в первой строчке давайте сделаем все числа от 1 до 10, а в 2, 3 и 4 поставим числа от 1 до 5 и от 11 до 15. Придумайте, как это обобщить на всю нашу доску)

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

В одной строке не менее 10 различных чисел, поэтому в следующих трех строках вместе появляется не более 5 новых чисел. Стало быть, первые четыре строки содержат не более 15 различных чисел, а каждые следующие три строки дают не более 5 новых чисел и всего чисел не больше, чем 15+32⋅5= 175.

Приведем пример на 175 чисел. Занумеруем строки числами от 1 до 100. В первой строке поставим числа от 1 до 10, а в строке с номерами от 3k− 1  до 3k+ 1  поставим числа 1 до 5 и числа от 5k+6  до 5k+ 10.  Тогда в каждой строке будет 5 уникальных чисел и еще числа от 1 до 5, т.е. ровно 10 различных чисел, а в каждых четырех строках будет ровно 15 различных чисел. Таким образом, в таблице будут числа от 1  до 5⋅33 +10= 175.

Замечание.

Доказать, что количество различных чисел в таблице не превосходит 175, можно по индукции. А именно, доказать, что в любых 3n +1  подряд идущих строках расположено не более чем 5(n +2)  различных чисел. База n =1  верна по условию. Установим переход от n  к n+ 1.  Рассмотрим 3n+ 4  подряд идущие строки. Пусть в четвертой с конца строке имеется k≥ 10  различных чисел. Тогда в трех самых нижних строках не более чем 15− k  различных чисел. А в оставшихся 3n +1  строке по индукционному предположению не больше 5(n +2)  чисел. Поэтому всего различных чисел будет более чем 5(n+ 2)+ 15− k= 5(n+ 5)− k≤5(n+ 3).

Ответ: 175

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

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

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

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

Индукцией по n  докажем, что за несколько таких ходов прямоугольник n× n  (n ≥3  ) можно сделать одноцветным.

База для n= 3.  Проделаем один ход для каждой строки, если все строки одноцветные, мы победили. В противном случае две строки одного цвета, а одна — другого. Если проделать операцию с каждым из столбцов, квадрат станет одноцветным.

Переход. Рассмотрим квадрат (n +1)× (n +1).  Выделим в нижнем левом углу квадрат n ×n.  По предположению мы можем сделать его одноцветным, сделаем это. Теперь осталось покрасить все клетки верхней строки и правого столбца в цвет квадрата. Это нетрудно сделать, ведь для любой их клетки кроме той, что находится в правом верхнем углу, можно выбрать прямоугольник, в котором она находится с двумя клетками выделенного квадрата n× n.  Далее если клетка в правом верхнем углу не покрашена в нужный цвет, сделаем ход в любом прямоугольнике, в который она входит. Что и требовалось.

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

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

Есть 555  гирь весами 1,2,3,...,555  г. Докажите, что их можно разложить на 5  равных по весу кучек.

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

Подсказка 1

Возможно, число 555 не так уж важно, и написано для красоты. Тогда можно попробовать применить индукцию. Какое утверждение мы будем доказывать?

Подсказка 2

Заметим, что 555 = 5 × 111. То есть нечетное число, умноженное на 5. Тогда попробуем доказать нужное утверждение для всех чисел вида 5(2k+1). Как доказать базу индукции при k = 1?

Подсказка 3

Верно! Просто создадим готовые кучки. Например, в первую 9 и 15, во вторую положим 14 и 10, в третью — 11 и 13, в четвертую — 12, 8 и 4 и остальные — в пятую. Теперь мы предполагаем, что умеем разбивать все числа на 5 групп с одинаковой суммой для некоторого k = s. Можно ли для перехода использовать идею симметрии?

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

Докажем индукцией по k,  что гири с весами 1,2,...,5(2k +1)  можно разбить на 5  равных по весу кучек.

База для k= 1.  В первую кучу положим 9  и 15,  во вторую 14  и 10,  в третью — 13  и 11,  в четвёртую — 12,8  и 4.  Остальное — в пятую.

Переход. Пусть мы умеем разбивать гири с весами 1,2,...,5(2k +1)  на 5  равных по весу кучек. Добавим гири с весами 5(2k +1)+ 1,5(2k+1)+ 2,...,5(2k +1)+ 10.  Разобьём эти числа на 5  групп вида (5(2k +1)+ i,5(2k+ 1)+11− i).  Нетрудно видеть, что в каждой группе сумма чисел одинаковая. В каждую кучу добавим по одной группе и получим требуемое.

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

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

Даны трое чашечных весов без гирь, из которых ровно одни сломаны: их показания произвольны, и мы не знаем, какие весы неисправны. Докажите, что из  k
3  монет можно определить одну фальшивую (легче настоящих) не более, чем за 2k+ 1  взвешивание.

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

Докажем индукцией по k.

База для k= 1.  Возьмём две монетки и сравним на двух весах. Если показания одинаковые, то мы уже определили фальшивую монету, так как одни из этих весов точно рабочие. Действительно, если на обоих весах монеты равны, то третья — фальшивая. Если, не умаляя общности, на обоих весах первая монета легче, то она фальшивая.

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

Докажем переход. Разделим  k
3  монет на три кучи по  k−1
3  монет в каждой. Возьмём две кучи и сравним их массы на двух весах.

Если показания разные, третьи весы точно рабочие. Далее работаем только с ними. Доказывая базу, мы поняли, что одно взвешивание на рабочих весах позволит определить кучу с фальшивой монетой. Поэтому сравним любые две кучи на третьих весах, определим кучу с фальшивой монетой, разделим её на три кучи по 3k−2  монет и продолжим делать то же самое с полученными кучами. В этом случае мы сделаем k+2 <2k +1  взвешиваний.

Предположим, что показания разные. По рассуждениям из базы ясно, что такая ситуация даёт нам понять, какая из кучек содержит фальшивую монету. Заметим, что теперь у нас 3k−1  монет и 2k− 1= 2(k − 1)+ 1  взвешивания, то мы можем использовать предположение. Что и требовалось.

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

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

В колонию из 1000  бактерий попал вирус. Каждую секунду каждый вирус уничтожает одну бактерию, после чего все бактерии и все вирусы делятся пополам. Докажите, что рано или поздно все бактерии будут уничтожены, и выясните, когда это произойдет.

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

Подсказка 1

Для начала стоит понять сколько будет вирусов на n-ой секунде.

Подсказка 2

В n-ую секунду будет 2ⁿ вирусов. Теперь попробуйте понять, сколько будет бактерий в эту секунду(какая-то формула от n).

Подсказка 3

На самом деле бактерий в n-ую секунду будет 2ⁿ(1000 - n). Попробуйте доказать это по индукции.

Подсказка 4

Теперь осталось понять, на какой же секунде все бактерии погибнут, то есть найти корень выражения 2ⁿ(1000 - n).

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

Очевидно, что количество вирусов в n  -ую секунду — 2n.  Докажем тогда по индукции, что число бактерий в n  -ую секунду —  n
2 (1000− n).

База индукции.      n           0
n= 0,2 (1000− n)= 2 ⋅1000= 1000  — что верно.

Предположение индукции. Пусть для всех n< k  верно, что  n
2 (1000− n)  — число бактерий в n  -ую секунду.

Переход индукции. Докажем, что для n =k.  Тогда по предположению в n − 1  секунду бактерий имеется  n− 1
2  (1000 − n +1),  а вирусов n−1
2  .  Следовательно в следующую секунду будут уничтожены  n−1
2  бактерий, а остальные существа делятся пополам. Тогда бактерий стало   n− 1            n−1      n
(2  (1000 − n +1)− 2 )⋅2= 2 (1000− n).  Что доказывает переход индукции.

Итого, утверждение доказано. В n  -ую секунду у нас  n
2 (1000− n)  бактерий. А значит, через ровно через 1000  секунд все бактерии будут уничтожены.

Ответ:

Все бактерии погибнут через 1000  секунд

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

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

В каждой клетке доски 8 ×8  нарисована стрелка (вверх, вниз, вправо или влево). Фишка ставится на произвольную клетку. Каждым ходом фишка сдвигается на соседнюю клетку в направлении стрелки, а сама стрелка поворачивается на  ∘
90 по часовой стрелке. Докажите, что фишка рано или поздно свалится с доски.

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

Докажем по индукции для досок вида 2n× 2n  со стрелочками, что фишка упадет за пределы доски за конечное число перемещений. Тогда и для доски 8×8  фишка упадет за пределы доски за конечное число шагов.

База индукции: Доска 2×2.  После попадания на каждую клетку - стрелочка поворачивается на   ∘
90 градусов по часовой стрелке. Тогда за не более, чем 2  поворота стрелочка повернется в сторону от доски, а тогда при попадании на неё фишка вылетит за пределы. Тогда на каждую из 4  клеток фишка может попасть лишь конечно число раз, не падая за пределы доски. Тогда всего фишка может сделать не более 8  ходов до того, как вылетит за пределы.

Переход: рассмотрим внешние клеточки доски 2n× 2n  (по периметру). Опять-таки на каждую из внешних клеток доски можно попасть не более 3  раз, после чего стрелка на этой клетке повернется вне доски, а тогда после попадания фишки на нее, фишка выпадет. При этом по предположению индукции, если фишка попадает во внутренний квадрат (2n− 2)× (2n− 2),  то за не более чем конечное число шагов     k  она окажется, вне его пределов. Тогда за не более чем конечное число шагов k  — фишка будет поворачивать хотя бы 1  из стрелок во внешних клетках. Но так как клеток внешних конечное число, а также мы попадаем на краевые клетки за конечное число переходов, то за конечное число шагов все внешние стрелки будут направлены вне доски, тогда при попадании на них фишка вылетает за пределы (фишка снова попадет на внешние клетки, так во внутреннем квадрате она находится лишь конечное число ходов).

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

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

Двое играют в карточную игру. У каждого есть колода из 30 карт. Каждая карта красная, зелёная или синяя. По правилам красная карта сильнее зелёной, зелёная сильнее синей, а синяя сильнее красной. Карты одного цвета равны. Колода каждого игрока перед началом партии перемешивается и кладётся перед ним рубашкой вверх. После этого оба открывают по верхней карте своей колоды. Если карты разного цвета, то выигрывает тот, чья карта сильнее. Если карты одинаковые, то они уходят в сброс, а игроки открывают ещё по одной карте - и так до тех пор, пока карты не окажутся различными. Если же обе колоды кончились, а победитель не выявлен, объявляется ничья.

Известно, что у первого игрока в колоде по 10 карт каждого цвета. Второй игрок имеет право взять любую колоду из 30 карт. Может ли он подобрать колоду так, чтобы вероятность его выигрыша была больше 1/2?

Источники: ФЕ-2022, 11.5 (см. www.formulo.org)

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

Подсказка 1

Разберемся с ответом. Если мы хотим доказывать, что нет, то нам надо доказывать, что для всевозможных колод у второго вероятность будет меньше 1/2. Это вообще непонятно как делать. А вот если же мы хотим доказывать, что ответ - да, то нам надо привести всего одну «хорошую» колоду. Давайте подумаем, если у нас дано количество синих, красных и зеленых карт каждого человека, то как бы для нас удобно было бы выражать вероятность, ведь наши переменные никак друг от друга не зависят(мы хотим выразить в общем случае вероятность и подставить одну и ту же переменную вместо всех для первого игрока в конце).

Подсказка 2

Наверное было бы удобно делать это рекуррентой, поскольку игра идет по шагам. Мы хотим как-то зафиксировать нашу конструкцию. Давайте подумаем как это можно было бы сделать не вводя кучи переменных. Пусть у нас r, g, b — количество соответственно красных, зеленых и синих карт у первого. Тогда, если мы хотим доказать, что при какой-то колоде все хорошо, то либо нам опять рассматривать все колоды и как-то усреднять (что то же самое, что и доказывать, что ответ «нет», в смысле рассмотрения всевозможных колод), либо брать какую-то конкретную колоду, методом крайнего. Какие колоды при этом кажутся интуитивными в таком случае?

Подсказка 3

Во-первых, интуитивной кажется колода копирующая первого игрока, но чисто навскидку, ситуации симметричны и вряд ли там будет строго больше 1/2 вероятность. Давайте также поймем, что скорее всего число 30 здесь просто так, кроме разве что того, что оно кратно 3. А это значит, что по нашему предположению, мы можем масштабировать колоду, при этом не меняя кардинально конструкцию взятия колоды второму, чтобы было выполнено условие. Но тогда это значит, что мы либо берём какую-то фиксированную долю от колоды для каждого цвета, а если так, то нужны еще согласованности с делимостью на эту долю и это как-то все очень шатко, если мы предполагаем, что можно масштабировать. Это наталкивает нас на мысль, что по хорошему бы брать какое то маленькое (чтобы и для маленьких размеров колод, скажем, меньших 30 условие было выполнено) фиксированное число карт одного цвета, тоже самое с другим, и все остальное - третьего цвета.

Подсказка 4

Чтобы можно было брать маленькое число карт в колоде и все работало, хотелось бы брать по 0 или 1 карте каких-то двух цветов, а все остальное отдавать другому. Ну и при этом понятно, что если мы будем выражать реккурентой нашу вероятность, то если мы, скажем, возьмем 1 зеленый, 1 синий и остальное - красным, то нам надо будет еще выражать как-то реккуренту для подсчета, когда у нас 0 зеленых, 1 синий и остальные - красные, 1 зеленых, 0 синих, остальные - красные, а также 0 зеленых, 0 синих, остальные -красные. Что как бы муторно. Тогда давайте возьмем остальные красными, а одну либо синей, либо зеленой.

Подсказка 5

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

Подсказка 6

Если вероятность победы второго, когда только красные это v(r, g, b), где r, g, b - кол-во красных, зеленых и синих у первого соответственно, то v(r, g, b) = (g * 1 + r * v(r - 1, g, b)) / (r + g + b) - просто перебираем исходы и варианты, когда победим.

Подсказка 7

Напишите такую же рекурренту для u(r, g, b), где это вероятность когда одна синяя и остальные красные(очевидно, она будет выражаться через себя и v(r, g, b)), после чего попробуйте и для v, и для u найти общий вид реккуренты (очевидно, сначала для v, так как она проще и в итоге, искать надо u), перебирая маленькие значения, после чего задача будет решена.

Подсказка 8

Не забудьте доказать эти формулы по индукции, найдя базу и сделав переход (быть может сам переход натолкнет вас на вид, как должны выглядеть v и u).

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

Рассмотрим колоду, в которой одна синяя карта, а все остальные красного цвета. Найдём в этом случае вероятность выигрыша второго игрока. Пусть u(r,g,b)− вероятность выигрыша, когда у первого игрока r  красных карт, g  зелёных, b  синих, а у второго одна синяя и все остальные красные (при условии r+ g+ b>0  ). Также пусть v(r,g,b)  - вероятность выигрыша, когда у второго игрока все карты красные.

Легко видеть, что

        g⋅1+ r⋅v(r− 1,g,b)
v(r,g,b)= ----r+-g+-b-----

при r+ g+b> 0  (если у первого выпала зелёная, то второй выиграл, если синяя, то проиграл, если красная, то игроки потратили по одной красной карте и продолжили игру). Ясно также, что v(0,0,0)= 0  (в этом случае будет ничья). Отсюда по индукции получаем, что v(r,g,b)= gg+b  при g+ b> 0  и v(r,0,0)= 0  .

Аналогично

u(r,g,b)= g(r+g+-b−-1)+r(1+(r+-g+-b− 1)u(r−-1,g,b))+-bv(r,g,b−-1))
                            (r+ g+ b)2

(Здесь мы рассматриваем всевозможные пары ходов: одна из r+ g+b  карт первого и одна из такого же количества карт второго. Если у первого выпала зелёная, то второй выиграет во всех случаях, кроме одного; если красная, то второй либо выкладывает синюю и побеждает, либо выкладывает красную и попадает в аналогичную игру с меньшим числом карт; если у первого синяя, то второй имеет шанс на выигрыш, только если выложит синюю и попадёт в новую игру со всеми красными). Кроме этого, u(1,0,0)=1,  u(0,1,0)= u(0,0,1)= 0  .

Легко проверить (догадаться сложнее... можно, например, угадать формулу, вручную посчитав вероятности для малых r,g,b  ), что эти равенства задают формулу

        (r⋅(g+1)    g⋅b    g⋅(g− 1))    1
u(r,g,b)=  g-+b+-1 +g-+b−-1 +--g+-b-  ⋅r+-g+b-

при g+ b>1  . Тогда

u(n,n,n)= 1 +----12--- > 1
         2  6n(4n − 1)   2

при всех n > 0  , в том числе и при n = 10  .

Ответ: да

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

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

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

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

Подсказка 1

Попробуем воспроизвести процесс и начать красить. Провели прямую - покрасили 2 зоны. Теперь проведем вторую прямую - что нужно сделать, чтобы условие снова выполнялось?

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

Докажем индукцией по n  . База очевидна. Рассмотрим n+ 1  прямую и выкинем одну из них. Теперь по предположению все области можно раскрасить в два цвета так, как нам нужно. Вернём выкинутую прямую. Некоторые области она поделила на две. Раскрасим все области по одну сторону от неё в противоположный цвет. Заметим, что по-прежнему условие выполняется, а значит утверждение доказано.

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

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

 2n  конфет как-то разложены по n  коробкам. Девочка и мальчик по очереди берут по конфете: первой выбирает девочка. Докажите индукцией по n  , что мальчик может выбирать конфеты так, чтобы две последние конфеты были из одной коробки, как бы ни действовала девочка.

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

Подсказка 1

Попробуем оценить количество конфет в каждой из коробок. В каких случаях можно сразу обратить к предположению индукции? Когда нужно подождать пару ходов?

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

База при n= 1  очевидна. Переход: понятно, что есть коробка, в которой не более двух конфет.

Если есть коробка без конфет, забудем про неё и после двух первых произвольных ходов применим предположение.

Если её нет, но есть коробка с одной конфетой, то поступим так: если девочка возьмёт конфету из этой коробки, то мальчик сделает произвольный ход и далее можно применить предположение. Если же девочка не возьмёт оттуда конфету, то это сделает вторым ходом мальчик, и тогда снова можно применить предположение.

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

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

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

Под тасовкой колоды карт мы понимаем следующее: несколько карт берутся с верха колоды и вставляются — без изменения порядка, но не обязательно подряд — в оставшуюся часть колоды. Докажите, что в колоде из  n
2  карт можно n  тасовками изменить порядок карт на противоположный.

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

Подсказка 1

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

Подсказка 2

Верно, попробуйте применить индукцию, и победа!

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

Рассмотрим следующую тасовку. Будем брать первую половину карт, и тасовать их со второй половиной по очереди (первая карта второй половины, первая карта первой половины, вторая карта второй половины и так далее). Докажем по индукции, что если мы сделаем n  таких тасовок, то карты лягут в обратном порядке. Индукцию будем вести по n.  База для n= 1  очевидна.

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

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

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

[Теорема ван дер Вардена] Докажите, что для любых натуральных k  и s  при любой раскраске натурального ряда в s  цветов найдется одноцветная k  -членная арифметическая прогрессия.

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

Подсказка 1

Ясно, что доказывать задачу лучше по индукции. Какое утверждение мы будем доказывать с помощью этого метода?

Подсказка 2

Верно! Будем доказывать, что среди первых W(k,s) натуральных чисел уже можно будет выделить одноцветную прогрессию длины k. Как проверить базу?

Подсказка 3

Точно! Для k = 2 берем W(2, s) > s. Попробуем теперь для перехода рассматривать не сами натуральные числа, а целые блоки натуральных чисел (цветом блока будем считать цвета, в которые окрашены числа внутри него). Какой длины можно было бы взять эти блоки?

Подсказка 4

Конечно, разобьем натуральный ряд на блоки длины W(k,s)! Тогда, поскольку блоки имеют одинаковую длину, различно окрашенных блоков конечное число, и среди них можно будет выделить одноцветную прогрессию блоков длины k. А что можно сказать про блоки этой прогрессии?

Подсказка 5

Верно! Внутри них будут находиться на одних и тех же местах одинаковые одноцветные арифметические прогрессии F₁ длины k. Попробуем идти от противного: фигуры длиной k+1 не существует. Тогда натуральные числа, дополняющие наши построенные арифметические прогрессии до прогрессий длины k+1 имеют другой цвет. Объединим наши прогрессии в множество F₂. Можно ли аналогично построить арифметическую прогрессию из множеств вида F₂?

Подсказка 6

Можно! Аналогично можно объединять и строить любое множество F_x. Рассмотрим множество F_(s+1). Что можно сказать о множествах F₁, F₂, ..., F_s, входящих в него?

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

Мы будем доказывать более сильное утверждение, что для любых k  и s  существует такое натуральное W(k,s),  что при любой раскраске чисел {1,2,...,W(k,s)} в s  цветов найдется одноцветная арифметическая прогрессия длины k.  Докажем индукцией по k,  что для любого s  существует число W (k,s).  База для k= 2  верна: достаточно взять W(2,s)> s.  Предположим, что W (k,s)  существует для всех k ≤m,  докажем для k= m + 1.  Зафиксируем s.  Предположим, что требуемой прогрессии не существует. Будем строить последовательность фигур Fi.  Определим F1  как любую арифметическую прогрессию из m  точек. Разобьем наши натуральные числа на блоки по W(k,s).  Цвет каждого блока определяется цветом его вершин. То есть всего различных цветов блоков не более  W(k,s)
s    .  Тогда по предположению индукции найдутся k  блоков, образующих арифметическую прогрессию, покрашенные одинаково. Причем в каждом блоке на одном и том же месте найдется одноцветная фигура F1.  Заметим, что точки, лежащее левее каждой F1  и дополняющие F1  до арифметический прогрессий уже не могут быть покрашены в тот же цвет (пусть первый, иначе мы уже найдем нужную арифметическую прогрессию). Тогда назовем такое множество фигур F1  фигурой F2.  Причем мы поняли, что для достаточно большого отрезка найдется одноцветная фигура типа F2.  Аналогично разбив натуральные числа на блоки соответствующей длины, найдем одноцветную арифметическую прогрессию из m  чисел. И определим F3  как такое множество одноцветных фигур F2.  То есть Fi  является арифметической прогрессией из m  фигур Fi+1.  Тогда рассмотрим одноцветную фигуру Fs+1,  которую мы находим по алгоритму, описанному ранее. Рассмотрим все одноцветные фигуры F1  из нашей фигуры. Заметим, что для каждой такой прогрессии точки, лежащие левее F1  и дополняющие ее до арифметической прогрессии длины m +1,  покрашены в один цвет, причем не в цвет фигур F1.  Основная мысль состоит в том, что такие точки образую фигуру типа Fs.  Тогда опять смотрим на дополнения прогрессий, они образуют фигуру типа Fs−1,  причем они не могут быть покрашены ни в цвет 1,  ни в цвет 2,  и так далее. В конце мы придем к точке, которая не может быть покрашена ни в один из s  цветов — противоречие.

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

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

На столе лежит кучка из N ≥ 3  конфет. Петя и Вася по очереди выбирают одну из кучек и делят её на две меньшие кучки, начинает Петя. Побеждает тот, после хода которого все кучки состоят из одной или двух конфет. Кто из игроков может победить, как бы ни играл соперник?

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

Подсказка 1

Для начала полезно бы знать ответ перед тем как его доказывать. Поиграйте за различных игроков для N < 10 и поймите, кто побеждает.

Подсказка 2

Будем доказывать, что при N = 3 и чётных выигрывает Петя, иначе — Вася. Придумайте стратегию за обоих игроков и при N > 6, ответ зависит от четности, может тогда и стратегия на ней основывается?

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

Нетрудно проверить ответ для N ≤6.  При больших N  докажем задачу индукцией по количеству конфет. Разберём два случая.

(a) Если N ≥ 7  нечётное, то Петя первым ходом создаст одну нечётную и одну чётную кучки. Вася может разделить чётную кучку на две нечётные кучки. Продолжая действовать таким образом, Вася всегда может ответить на ход Пети и оставить Пете только нечётные кучки. Вася проиграет, только если оставит Пете одну кучку из 3  конфет, а остальные кучки будут по одной конфете. Это может произойти, только если Вася из кучек с 2  и 3  конфетами разделит кучку из 2  конфет или кучку с 4  конфетами разделит на кучки из 1  и 3  конфет. В обоих случаях Вася может отойти от своей стратегии и выиграть.

(b) Если N ≥8  чётное, то Петя может первым ходом разделить конфеты на кучки из 1  и N − 1  конфет. Поскольку N − 1  нечётное, то Петя выиграет, играя по стратегии Васи для нечётного N.

Ответ:

При N =3  и чётных N  выигрывает Петя, иначе — Вася

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

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

На доске написаны два различных натуральных числа: n  и k.  Паша и Вова делают ходы по очереди, начинает Паша. За один ход необходимо стереть одно из чисел и записать вместо него меньшее натуральное число, которое ещё не появлялось на доске. Проигрывает тот, кто не может сделать ход. При каких n  и k  при правильной игре побеждает Паша?

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

Сначала заметим, что если n  и k  отличаются больше чем на 1,  то Паша первым ходом может уменьшить большее число и получить пару соседних чисел, в которых меньшее чётно. Для пар соседних чисел вида 2t,2t+ 1  будем доказывать, что побеждает Паша, индукцией по     t.  База при t=1  очевидна.

Переход t− 1→ t.  Первым ходом Паша уменьшает число 2t+ 1  на 2,  получая пару 2t,2t− 1.  Если следующим ходом Вова уменьшит 2t  на 2,  то мы получим пару, для которой утверждение доказано по предположению индукции. При любом другом ходе Вовы на доске появятся два числа, отличающиеся хотя бы на 2,  и тогда Паша сможет ответным ходом свести задачу к паре соседних чисел, в которой меньшее число чётно.

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

Ответ:

При |n − k|> 1,  а также при n  и k,  отличающихся на единицу, где меньшее из чисел чётно

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

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

Какое наименьшее количество клеток можно отметить в квадрате 50× 50  , чтобы в любом квадрате 3× 3  было не менее двух отмеченных клеток?

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

Подсказка 1

Попробуем найти ответ для досок вида (3k+2)*(3k+2). Найдем такой пример, чтобы в каждом квадрате 3*3 было ровно по 2 клетки.

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

Пример. Отметим в третьей, шестой, девятой, ...  , 48 строках все клетки в столбцах, номера которых не дают остаток 1 при делении на 3. Тогда в каждой из этих 16 строк отмечено по 33 клетки — всего 16 ⋅33 =528  клеток.

Оценка. Докажем методом математической индукции, что на доске (3k+ 2)×(3k+ 2)  меньше  2
2k +k  клеток отметить нельзя. База для k = 0  очевидна.

Переход. Рассмотрим доску (3k+ 2)× (3k+ 2)  . Рассмотрим объединение её трёх верхних строк и трёх правых столбцов. Заметим, что в остальной части по индукционному предположению отмечено не менее      2          2
2(k− 1) +k − 1= 2k − 3k +1  клеток. В трёх верхних строках можно слева-направо выделить k  непересекающихся квадратов 3× 3  , в них должно быть не менее 2k  отмеченных клеток. В трёх правых столбцах можно снизу-вверх выделить k  непересекающихся квадратов 3×3  , в них тоже должно быть не менее 2k  отмеченных клеток, всего 4k  отмеченных клеток. Но одну из этих клеток могли посчитать дважды, поэтому суммарно не менее   2                2
2k − 3k+ 1+ 4k− 1=2k + k  отмеченных клеток.

Ответ: 528

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

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

Ученик математического кружка Вася прогулял все уроки физкультуры и сдаёт по ней письменный экзамен. Экзамен представляет собой тест из 100  вопросов, на каждый есть ответы «Да» и «Нет», ровно один из этих ответов является верным. За каждую попытку Вася отвечает «Да» или «Нет» на каждый вопрос, а физрук сообщает в ответ, сколько ответов оказались верными. Сможет ли Вася добиться того, чтобы на 100  -й попытке верно ответить на все вопросы?

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

Подсказка 1

Попробовав поиграть за Васю при n = 5, можно найти стратегию, это наталкивает на индукцию. Как теперь сделать переход?

Подсказка 2

Для перехода хочется отбросить какой-нибудь вопрос, вот только как это сделать? На вопрос можно понять ответ, если есть 2 набора ответов, различающихся в одном месте, но тогда мы тратим 1 лишний вопрос. А может этот вопрос не лишний, то есть он присутствует в алгоритме индукции?

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

Решим задачу в общем виде, докажем, что для n≥ 5  ученик может добиться того, чтобы на n  -ой попытке верно ответить на все вопросы. Будем считать, что Вася отправляет строчку из 0  и 1  длины n.  Также добавим в утверждение, что в первый раз Вася отправляет строчку из одних единиц. Будем доказывать это утверждение индукцией по n.  База: n = 5.  Сначала Вася пошлёт строчку (1,1,1,1,1).  Если там 0  и 5  правильных ответов, то Вася за 2  попытки ответит на все вопросы правильно. Если 4  (аналогично 1  ) правильных ответов, то Вася за 3  хода может найти неправильный (аналогично правильный) ответ, и на 5  попытке отгадать все правильные ответы. Если же правильных ответов 3  (аналогично 2  ), то можно отправить строчки (0,0,0,1,1),(1,0,0,0,1)  и (1,1,0,0,0)  и понять, какие ответы неправильные. Тогда за 5  попытку Вася отгадает все правильные ответы.

Переход: Первые две попытки Вася пошлёт строчки (1,1,...,1,1)  и (1,1,...,1,0).  После них Вася узнает правильный ответ на последний вопрос, а также за эти два вопроса учитель сообщит Васе, сколько ответов «Да» на первые n − 1  вопрос правильные. Каждый следующий вопрос Вася будет посылать правильный ответ на n  вопрос, а для остальных вопросов он будет действовать по алгоритму для n − 1  вопроса. По предположению индукции за оставшиеся n− 2  попытки Вася сможет правильно правильно на все вопросы.

Ответ:

Сможет

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

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

В алфавите n> 1  букв; словом является каждая конечная последовательность букв, в которой любые две соседние буквы различны. Слово называется хорошим, если из него нельзя вычеркнуть все буквы, кроме четырех, так, чтобы осталась последовательность вида aabb,  где a  и b  — различные буквы. Найдите наибольшее возможное количество букв в хорошем слове.

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

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

Первое решение. Назовём длиной слова количество букв в нём. Пусть a ,a ,...,a
 1 2    n  — буквы алфавита. Тогда нетрудно проверить, что хорошим является слово

anan−1...a2a1a2a1a2a3...an.

Осталось показать, что нет хороших слов большей длины.

Предположим, что в n  -буквенном алфавите существует хорошее слово длины 2n+ 2.  Тогда какая-то буква (скажем, a )
 1  встречается в нём хотя бы три раза. Отметим её второе (V)  и предпоследнее (P)  вхождение в слово (тогда V  стоит не правее, чем P ).

Любая другая буква встречается не более одного раза перед P,  а также не более одного раза после V,  иначе вычёркиванием можно получить запрещённую последовательность. Значит, каждая из букв a2,...,an  встречается не более двух раз. Более того, если такая буква и встречается дважды, то одно из её вхождений стоит до V,  а другое — после P.

Пусть a1  встречается k≥ 3  раз. Тогда между V  и P  стоят хотя бы k − 3  буквы, отличных от a1  (по одной между соседними вхождениями a1),  и все такие буквы встречаются ровно по разу. Выделим k − 3  таких буквы. Остальные n− k+ 2  буквы могут встречаться максимум по два раза. Поэтому длина слова не превосходит

k+ (k− 3)⋅1+ (n − k +2)⋅2= 2n+ 1,

что противоречит нашему предположению.

_________________________________________________________________________________________________________________________________________________________________________________

Второе решение. Приведём другое доказательство того, что длина хорошего слова не превосходит 2n+1.  Индукция по n ≥2.  В базовом случае n= 2  буквы в слове чередуются, и слово длины хотя бы 6  содержит фрагмент вида ababab,  из которого вычёркиванием букв можно получить aabb.  Для перехода предположим, что в n  -буквенном алфавите есть хорошее слово длины, не меньшей 2n+ 2.  Тогда какая-то буква a  встречается в этом слове хотя бы три раза. Предположим, что букв, встречающихся хотя бы 3  раза, две — a  и b.  Пусть, без ограничения общности, второе вхождение a  стоит раньше второго вхождения b;  тогда вычёркиванием букв можно получить слово aabb,  что невозможно. Значит, буква a  встречается в слове k≥3  раз, а все остальные — максимум по два раза. Тогда длина слова не меньше, чем 2n+ 2,  и не больше, чем k+ 2(n − 1),  откуда k ≥4.  Между вторым и третьим вхождением буквы a  есть какая-то буква c.  Эта буква не может встречаться в других местах: если она встречается после второго вхождения a,  то вычёркиванием букв можно получить aacc,  а если до него — то ccau  (поскольку k ≥4).  Пусть соседи буквы c  различны. Тогда, удалив её из слова, мы получим хорошее слово в (n− 1)  -буквенном алфавите (без буквы c).  Длина этого слова будет не меньше 2n+ 1= 2(n − 1)+ 3,  что противоречит индукционному предположению. Если же соседи буквы c  одинаковы, удалим из слова c  и букву перед ней; тогда на этом «стыке» останутся различные буквы. Поэтому мы опять получим хорошее слово в (n− 1)  -буквенном алфавите, длина которого не меньше, чем 2(n− 1)+2;  это опять же невозможно по индукционному предположению.

Ответ:

 2n+ 1

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

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

В стопку сложены 300  карточек: 100  белых, 100  чёрных, 100  красных. Для каждой белой карточки подсчитано количество чёрных, лежащих ниже неё, для каждой чёрной — количество красных, лежащих ниже неё, а для каждой красной — количество белых, лежащих ниже неё. Найдите наибольшее возможное значение суммы трёхсот получившихся чисел.

Источники: Муницип - 2018, 10-11 класс

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

Подсказка 1

Попробуем посчитать для меньшего количества одинаковых карточек. Что если красных карт 1, 2?...

Подсказка 2

Докажите по индукции, что для колоды, где количество карточек одинакового цвета равно n, ответ не больше, чем 2n^2

Подсказка 3

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

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

Пусть количество карточек каждого из трёх цветов равно n  . Докажем по индукции, что для указанной суммы S  выполняется неравенство      2
S ≤2n  .

База индукции: при n= 1  перебором убеждаемся, что S ≤ 2  .

Переход: Пусть неравенство верно для n  карточек каждого цвета. Докажем, что оно верно, если количество карточек каждого цвета равно n+ 1  . Рассмотрим, как может увеличиться сумма S  , если добавить по одной карточке каждого цвета.. Без ограничения общности можно считать, что белая карточка добавлена на самый верх стопки, а добавленные чёрная и красная карточки - самые верхние среди карточек своего цвета. Пусть выше первой сверху красной карточки расположено b  ранее лежащих чёрных, а выше первой сверху чёрной — w  ранее лежащих белых. Тогда белая карточка добавляет в сумму n+1  (учитывая все чёрные, лежащие под ней), чёрная карточка добавляет n +1  (учитывая все красные, лежащие под ней) и w, за счёт того, что она лежит под w старыми белыми карточками, а красная карточка добавляет не более, чем n− w  за счёт белых, лежащих под ней, и b  за счёт того, что она лежит под b  старыми чёрными карточками. Итого, S ≤ 2n2+n +1+ n+ 1+ w+ n− w +b= 2n2+ 3n +b+ 2  . Учитывая, что b≤n  , получим: S ≤2n2+ 4n+ 2= 2(n+ 1)2  .

Таким образом, утверждение доказано для всех натуральных n  . При n =100  получим, что S ≤ 2⋅1002 =20000.  Это значение достигается, например, при таком расположении: сверху 100 белых карточек, под ними - 100 чёрных, а внизу - 100 красных.

Ответ: 20000

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

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

Петя хочет выписать все возможные последовательности из 100 натуральных чисел, в каждой из которых хотя бы раз встречается число 4 или 5, а любые два соседних члена различаются не больше, чем на 2. Сколько последовательностей ему придётся выписать?

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

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

Первое решение. Обозначим n= 100.  Назовём последовательность из n  натуральных чисел, любые два соседних члена которой различаются не больше, чем на 2, интересной. Каждой интересной последовательности a1,a2,...,an  сопоставим разностную последовательность bi = ai+1− ai  (i= 1,2,...,n − 1  ).

Все члены разностной последовательности равны 0, ± 1  или ±2,  так что количество всевозможных разностных последовательностей равно  n−1
5   .

Посчитаем сначала количество S  всех интересных последовательностей, минимальный член которых не превосходит 5. Рассмотрим произвольную разностную последовательность b1,b2,...,b99.  Любые две интересные последовательности, соответствующие ей, отличаются прибавлением одного и того же числа к каждому члену. Значит, среди них ровно по одной последовательности с минимальным членом, равным 1, 2, 3, 4 или 5. Таким образом,       n− 1  n
S = 5⋅5  = 5.

В S  учтены все последовательности, выписываемые Петей, и несколько лишних — тех, в которых не встречается ни 4, ни 5. Ясно, что, если в интересной последовательности встречаются как числа, большие 5, так и меньшие 4, то 4 или 5 также встретится. Но минимальный член каждой лишней последовательности не больше 3, значит, и все их члены не превосходят 3. Итак, все лишние последовательности состоят из чисел 1, 2 и 3. С другой стороны, каждая последовательность из чисел 1, 2 и 3 является интересной и, стало быть, лишней.

Итого, лишних последовательностей ровно 3n,  а значит, искомое количество равно S − 3n = 5n− 3n.

______________________________________________________________________________________________________________________________________________________

Второе решение. Назовём хорошей последовательность из n  натуральных чисел, в которой хотя бы раз встречается число 4 или 5, а любые два соседних члена различаются не больше, чем на 2. Обозначим через Sn  количество хороших последовательностей длины n.  Мы докажем индукцией по n,  что Sn =5n− 3n.  База индукции при n= 1  очевидна.

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

Заметим, что все полученные последовательности — разные. Для последовательностей, полученных без прибавления 5, это очевидно; при этом таким образом получаются ровно все хорошие последовательности, среди первых n  членов которых есть 4 или 5. Последовательности же, полученные прибавлением 5, также попарно различны; при этом это — ровно все хорошие последовательности, первые n  членов которых больше 5, и при этом среди них встречается 9 или 10. В частности, эти последовательности отличны от описанных ранее. Итого, мы уже построили 5Sn  хороших (n+ 1)  -членных последовательностей.

Осталось подсчитать число ещё неучтённых последовательностей. В каждой неучтённой последовательности среди первых n  членов нет чисел 4, 5, 9 и 10, а последний член равен 4 или 5. Значит, либо первые n  её членов — единицы, двойки и тройки, либо все они — шестёрки, семёрки или восьмёрки. Посчитаем количество первых; количество вторых считается аналогично.

Рассмотрим любую последовательность из n  единиц, двоек и троек (её соседние члены автоматически отличаются максимум на 2). Если она оканчивается числом 3, то к ней можно приписать 4 или 5, получив неучтённую последовательность. Если она оканчивается числом 2, то можно приписать лишь 4; если же её последнее число — 1, то хорошую последовательность из неё получить нельзя. Значит, количество полученных неучтённых последовательностей равно   n−1   n−1   n
2⋅3   +3   = 3  (и ещё столько же получаются из последовательностей с числами 6, 7 и 8).

Итого, мы получаем

Sn+1 = 5Sn +2⋅3n =5(5n − 3n)+ 2⋅3n = 5n+1 − 3n+1,

что и требовалось.

Ответ:

 5100 − 3100

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

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

Дано 20  стоэлементных множеств. Любые два имеют ровно один общий элемент. Для любого элемента их объединения на доску записали квадрат количества данных множеств, содержащих этот элемент. Чему может быть равна сумма всех выписанных на доску чисел?

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

Первое решение. Пусть данный элемент содержится в k  множествах. Представим число k  как сумму k  единиц и возведём эту сумму в квадрат. Тогда квадратов единиц будет столько, скольким множествам принадлежит наш элемент, а удвоенных произведений единиц столько, сколько пар можно составить из множеств, содержащих данный элемент. Если сложить такие квадраты по всем элементам, получим общее число вхождений элементов в наши множества, то есть 2000,  плюс число пар наших множеств, то есть 380,  поскольку по условию каждые два пересекаются по одному элементу. Отсюда ответ.

Второе решение. Индукцией по n  покажем, что есть n  100  -элементных множеств и любые два пересекаются ровно по одному элементу, то сумма из условия равна n(n+ 99):

База при n= 1  очевидна.

Переход: рассмотрим n+ 1  множество. Выкинем одно из них и вернём. Если до выкидывания элемент из этого множества был в  i  множествах, при возврате сумма из условия увеличилась на (i+ 1)2 − i2 = 2i+ 1.  Пусть в выкинутом множестве было b1  элементов, входящих до выкидывания в одно множество, b2  элементов, входящих в два, ...,bn+1  элементов, входящих в n+ 1  множество.

b1+ b2+...+bn+1 = 100  — посчитали все элементы выкинутого множества.

0⋅b1+ 1⋅b2+...+n ⋅bn+1 = n  — посчитали количество множеств, пересекающихся с выкинутым(по каждому из bi  элементов с ним пересекается i− 1  множество, c другой стороны по условию оно пересекается с n  множествами).

Тогда по ранее проведённым рассуждениям при возврате выкинутого множества сумма из условия увеличится на

b1(2⋅0 +1)+ b2(2⋅1+ 1)+ ...+ bn+1(2n+ 1)=(b1+b2+ ...+ bn+1)+ 2(b1⋅0+ b2 ⋅1+ ...+ bn+1⋅n)=2n +100

Таким образом, до возвращения по предположению индукции искомая сумма равнялась n(n+ 99),  а после она стала равной n(n+ 99)+ 2n+ 100 =(n+ 1)(n+ 1+ 99),  утверждение доказано. Тогда при n =20  ответ равен 2380.

Ответ:

 2380

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