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

Применение классических комбинаторных методов к разным задачам

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

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

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

В алфавите языка альфов три буквы А, Л и Ф. Все слова этого языка можно построить, применяя последовательно следующие правила к любому слову из этого языка:

(1) поменять порядок букв в слове на противоположный;

(2) заменить две последовательные буквы так: ЛА → ФФ, АФ → ЛЛ, ФЛ → АА, ЛЛ → АФ, ФФ → ЛА или АА → ФЛ. Известно, что ЛЛАФАЛАФФАЛАФФФАЛАФФФФАЛЛ — это слово из языка альфов. Есть ли в языке альфов слово ЛФАЛФАЛФАЛФАЛАФЛАФЛАФЛАФЛ?

Источники: Миссия выполнима - 2018, 11.8 (см. mission.fa.ru)

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

Подсказка 1

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

Подсказка 2

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

Подсказка 3

Обратим внимание на разность количества букв А и Л!

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

Пусть a(w),ℓ(w)  определяют по слову w  языка альфов количество в нём букв А и Л соответственно. Заметим, что все операции не меняют значения величины a(w)− ℓ(w)  по модулю 3.  Действительно, порядок букв на это свойство не влияет. Остальные же операции либо просто не меняют эту разность (ЛА → ФФ, ФФ → ЛА), либо изменяют ровно на 3  (АФ → ЛЛ, ФЛ → АА, ЛЛ → АФ, АА → ФЛ). Но тогда значение a(w)− ℓ(w)  должно совпадать по модулю 3  для двух рассмотренных слов. Для ЛЛАФАЛАФФАЛАФФФАЛАФФФФАЛЛ оно равно 8− 7 =1,  а для ЛФАЛФАЛФАЛФАЛАФЛАФЛАФЛАФЛ равняется 8− 9= −1.  Эти числа не равны по модулю 3.

Ответ:

Нет

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

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

На круглом ожерелье висят 2n > 3  бусинок, каждая покрашена в красный или синий цвет. Если у какой-то бусинки соседние с ней бусинки покрашены одинаково, ее можно перекрасить (из красного в синий или из синего в красный). Можно ли из любой исходной раскраски бусинок сделать ожерелье, в котором все бусинки покрашены одинаково?

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

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

Подсказка 1

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

Подсказка 2

Какой самый простой инвариант мы знаем? Инвариант по четности какой-то величины. Посмотрите на количество пар соседних красных бусинок...

Подсказка 3

Это действительно инвариант, ведь если мы имели участок ожерелья (к)(c)(к) и мы перекрасили центральный, количество увеличилось на 2, а если (к)(к)(к), уменьшилось на 2 (если мы меняли участок вида (с)(?)(c) эта величина не изменилась). В любом случае четность не поменялась. Не трудно увидеть, что тоже самое можно сказать про четность количества пар соседних синих бусинок. Как тогда построить контрпример?

Подсказка 4

Давайте посмотрим на значение инвариантов при одноцветной раскраске: в любом случае бусинок какого-то цвета не будет, а это значит, что количество таких пар будет просто 0, т.е. четное число. Тогда нам нужно придумать такой пример, что изначально количество пар соседних красных и количество пар соседних синих бусинок были нечетными числами. Я в вас верю!

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

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

Варианты правильных ответов:
  1. нет
  2. Нет
  3. нельзя
  4. Нельзя

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

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

Существуют ли такое натуральное n  и такой многочлен P(x)  степени n,  имеющий n  различных действительных корней, что при всех действительных x  выполнено равенство

(a)               ( )
P (x)P(x+1)= P x2 ;

(b) P (x)P(x+ 1)= P (x2 +1)?

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

Пункт а, Подсказка 1

В конструктивах всегда полезно потратить хотя бы 5 минут на поиск примера.

Пункт а, Подсказка 2

Пусть P(a)=0, тогда равенство выполняется, значит x=0 — корень нашего многочлена. Проделайте что-то похожее с выражением P(x+1).

Пункт б, Подсказка 1

Давайте также как в пункте (a) предположим существование такого x₀, что P(x₀)=0. Что можно сказать про P(x₀²+1)?

Пункт б, Подсказка 2

P(x₀²+1)=0. Подумайте: что может пойти не так?

Пункт б, Подсказка 3

Поисследуйте максимальный элемент во множестве корней многочлена P.

Пункт б, Подсказка 4

Предположите что x₀ — наибольший по значению корень многочлена, что можно сказать про x₀²+1?

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

(а) Для многочлена P(x)=x2− x  имеем

P(x)P(x +1)= (x2− x)((x+1)2− x− 1) =
   2             4   2   ( 2)
 =x (x+1)(x− 1)= x − x = P x

(b) Первое решение. Из условия следует, что многочлен P(x)  раскладывается на линейные множители. Пусть

P(x)= a(x − x1)...(x− xn)

Тогда корнями многочлена P (x)P(x+ 1)  являются числа x ,...,x ,x − 1,...,x − 1.
 1    n  1       n  При этом многочлен

  (2   )   ( 2      )  ( 2      )
P x + 1 = a x +1− x1 ... x +1 − xn

также должен раскладываться на линейные множители, поэтому xk ≥ 1,k =1,...,n.  Множество его корней ± √xk-− 1,k= 1,...,n,  должно совпадать с множеством корней многочлена P(x)P (x+ 1).  Пусть xm  — наибольшее из чисел x ,k= 1,...,n,
 k  т. е. наибольший из корней многочлена P (x)P(x+1).  Тогда число √x--− 1
  m  является наибольшим из корней многочлена P(x2).  Но √x--−-1< x ,
   m      m  так как x2 − x + 1> 0.
 m    m  Следовательно, совпадение множеств корней многочленов P(x)P(x+ 1)  и P (x2) невозможно.

Второе решение. Если такой многочлен P (x)  существует, то он имеет хотя бы один действительный корень. Пусть x0  — наибольший из его корней. Тогда из условия получаем, что

  (2   )
P x0+ 1 = P(x0)P(x0+1)= 0

то есть число x20+ 1  также является корнем многочлена P (x).  Но x20+ 1> x0,  что противоречит максимальности корня x0.  Следовательно, такого многочлена не существует.

Ответ:

 a)  Существует

b)  Не существует

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

Задача 284#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

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

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

Изначально по кругу расставлены 40  синих, 30  красных и 20  зелёных фишек, причём фишки каждого цвета идут подряд. За ход можно поменять местами стоящие рядом синюю и красную фишки, или стоящие рядом синюю и зелёную фишки. Можно ли за несколько таких операций добиться того, чтобы любые две стоящие рядом фишки были разных цветов?

Источники: Всеросс., 2018, РЭ, 9.7(см. olympiads.mccme.ru)

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

Поскольку красные фишки не могут меняться местами с зелёными, их взаимный порядок всегда будет оставаться таким же, как исходный. Иначе говоря, если в любой момент убрать синие фишки, то останутся 30  красных фишек, стоящих подряд, и 20  зелёных, также стоящих подряд. Если требуемого удалось добиться, это означает, что мы удалили хотя бы по одной синей фишке с каждого из 29  интервалов между соседним красными фишками и с каждого из 19  интервалов между соседними зелёными фишками; но тогда синих фишек было бы не меньше, чем 29+ 19= 48> 40,  что не так. Значит, требуемое невозможно.

Ответ:

Нет

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

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

На доске написано три числа. За один ход разрешается стереть любые два числа a  и b  и вместо них написать числа a
b  и b2.  Можно ли с помощью таких операций из тройки (        √-)
  1√-,1,1+  3
   3 получить тройку (√ -       )
   3,3,--1√- ?
      3+  3

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

Подсказка 1:

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

Подсказка 2:

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

Подсказка 3:

Обратите внимание на произведение чисел в тройке. Оно меняется после операции?

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

Заметим, что при замене a  и b  на a
b  и b2  произведение в паре остаётся неизменным. Тогда инвариантом при таких операциях является произведение всех трёх чисел на доске.

Значит, мы хотим сравнить два произведения: 1+ √3
-√3--  и  3√3
3+-√3  . Сделаем это:

   √-       √-
1+√-3  ?  -3√3-
   3      3+  3

(1+ √3)(3+ √3) ?  3√3-⋅√3

6+ 4√3  ? 9

Понятно, что равенство не выполнено. Значит, инвариант не сохраняется, так что из тройки ( 1      √ )
  √3,1,1 +  3 получить тройку (√ -  --1--)
   3,3,3+ √3 нельзя.

Ответ:

Нет, нельзя

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

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

Алиса расставила 10  натуральных чисел по кругу. Чеширский Кот посмотрел на эти числа и заметил, что как бы он ни разделил круг на две половинки по 5  чисел в каждой, ровно в одной половинке произведение находящихся там чисел будет делиться на 2.  Сколько чётных чисел могло быть среди написанных Алисой? Найдите все ответы.

Источники: Лига открытий - 2018

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

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

Ответ:

Одно

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

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

С натуральным числом разрешены две операции:

A: приписать на конце цифру 2;

Б: если написанное число делится на 2,  то разделить его на 2.

Например, если с числом 6  проделать последовательно операции А, Б, А, получим 312.  Можно ли такими операциями из 2  получить 2018?

Источники: Лига открытий - 2018

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

Например, так: 2,1,12,6,3,32,16,8,82,41,412,206,103,  1032,516,258,2582,1291,12912,6456,3228,1614,807,8072,4036,2018.

______________________________________________________________________________________________________________________________________________________

Замечание. Проще всего такой алгоритм придумывается «с конца»: умножаем число на 2 и стираем последние двойки, как только можем.

Ответ:

Можно

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

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

На свободные клетки полоски 1× 88  по одной выставляются фишки. Рядом с очередной выставленной фишкой должно быть чётное число пустых клеток (в частности, может быть 0  пустых клеток). Какое наибольшее число фишек можно выставить по такому правилу?

Источники: Лига открытий - 2018

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

Пример. Расставим сначала фишки на все чётные места, кроме 88  -го (рядом по 2  пустых), а затем — на все нечётные, кроме 87  -го (рядом по 0  пустых).

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

Ответ:

 86

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

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

Из 60  четырехугольников составили кольцо (см. рис.). В вершинах четырёхугольников записали по целому числу, а на каждой стороне записали сумму чисел в её концах. Могло ли случиться так, что в вершинах и на сторонах в итоге были записаны в точности по разу числа 1,2,3,...,300?

PIC

Источники: Лига открытий - 2018

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

Общая сумма на сторонах должна быть равна утроенной сумме в вершинах. Тогда сумма всех чисел должна быть равна учетверенной сумме в вершинах. Однако 1+ 2+...+300  не кратно 4.

Ответ:

Нет

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

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

На прямой на расстоянии 100  метров сидит два зайчика. Они по очереди прыгают в любом из двух направлений. Оба зайчика чередуют прыжки длины 1  и 2  метра, начиная с прыжка в 1  метр. В некоторый момент времени они поменялись местами. Докажите, что в некоторый момент времени они сидели в одной точке.

Источники: Лига открытий - 2018

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

Пусть первоначально зайчик A  сидел левее зайчика B  и начинает прыгать зайчик A.  Рассмотрим первый момент, когда B  оказался левее A.  После каждого прыжка B  расстояние между ними будет четным. Поэтому A  не сможет перепрыгнуть B  не оказавшись с ним в одной точке. Если же B  перепрыгнул A,  то он оказался на расстоянии 2  от A.  Это означает, что до этого прыжка они сидели в одной точке.

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

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

Как-то на стройку привезли несколько блоков общим весом 100  пудов. Оказалось, что суммарный вес трех самых легких блоков равняется 25  пудам, а трех самых тяжелых — 35  пудам. Каждый блок может весить нецелое число пудов. Сколько блоков могли привезти на стройку?

Источники: Лига открытий - 2018

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

Упорядочим блоки по возрастанию. Левые три блока весят 25  пудов, последние три — 35  пудов. Значит, блоки посередине весят в сумме 40  пудов. Если их не больше трех, то они перевешивают три самых тяжелых блока, чего не может быть. Если их пять или больше, то три самых легких из них весят не больше 40 ⋅3∕5= 24  пудов, чего опять же не может быть. Значит, посередине ровно 4  блока, а всего блоков 10.

______________________________________________________________________________________________________________________________________________________

Замечание. Так как по условию сказано, что блоки привезли, то подразумевается, что данная ситуация возможна. Мы доказали, что ответ не более чем единственен, значит, этот единственный ответ подходит, и приводить пример не обязательно. Но можно и привести, достаточно задать вес всех блоков 10 пудов, кроме двух: самый легкий сделать 5 -пудовым, а самый тяжелый - 15 -пудовым.

Ответ:

 10  блоков

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

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

У двух малышей есть по одному набору карточек с буквами, букв в наборах поровну. У каждого ребенка буквы не повторяются. Ребята смешали все карточки и начали составлять слова. Сначала они составили слово KЛОК, затем перемешали карточки и составили слово ОКНО, а смешав карточки еще раз, составили слово РОТОР. Докажите, что какая-то карточка осталась неиспользованной.

Источники: Лига открытий - 2018

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

Заметим, что у каждого ребенка в наборе есть буквы K, О и P, так как в данных словах эти буквы встречаются дважды, а у одного ребенка буквы не повторяются. Буквы, из которых составлялись слова, помимо K,O  и P,  -Л, Т и H , каждая использована по одному разу. Значит, всего было использовано 9  карточек, а у двух малышей карточек в сумме четное количество. Значит, хотя бы одна карточка не использована.

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

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

У Димы есть 49  стандартных игральных кубиков, на гранях которых написаны числа от 1  до 6.  Дима кинул кубики, сосчитал сумму выпавших чисел и захотел изменить ее. Для этого он хочет повернуть некоторые из кубиков другой гранью вверх. Всегда ли Дима сможет изменить сумму больше, чем на 100?

Источники: Лига открытий - 2018

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

Если все кубики повернуть вверх единицами, то получится в сумме 49.  Если повернуть все кубики вверх шестерками, то получится 6⋅49.  Разница между этими суммами составляет 5⋅49= 245.  Поэтому димина текущая сумма отличается или от суммы всех единиц, или от суммы всех шестерок хотя бы на 245∕2> 100.  Ту сумму, от которой текущая димина сумма отличается больше, и надо получить, то есть повернуть некоторые кубики так, чтобы на всех кубиках сверху получились либо только единицы, либо только шестерки.

Ответ:

Да, всегда

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

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

В ряд выложена 101  карточка. На 2  -й, 4  -й, ..., 100  -й карточках нарисован один из знаков “>” или “<”. Докажите, что можно заполнить остальные карточки числами 1,2,...,51,  каждое по разу, так, чтобы все получившиеся неравенства между соседними числами оказались верными.

Источники: Лига открытий - 2018

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

Рассмотрим самую левую пустую карточку. Если она должна быть меньше соседнего числа, то напишем на этой карточке 1,  а если больше — то 51.  Заметим, что как бы мы после этого ни заполнили вторую карточку, знак будет показывать верное неравенство. Забудем про эту карточку и будем так идти слева направо, каждый раз выбирая для текущей карточки либо наименьшее, либо наибольшее из оставшихся чисел. В итоге получим строку, в которой все 50  неравенств окажутся верными.

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

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

Можно ли выложить набор домино в цепочку так, чтобы любые две соседние клетки разных домино в сумме давали нечетное число?

Источники: Лига открытий - 2018

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

Заметим, что всего пар соседних клеток из разных домино 27  штук. В каждой из них должно быть хотя бы одно нечетное число. Но нечетных чисел всего 24:  по 8  единиц, троек и пятерок.

Ответ:

Нет, нельзя

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

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

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

Источники: Лига открытий - 2018

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

Первоначально покрашенных кубиков меньше, чем количество покрашенных граней. Таких граней 6⋅122,  поэтому первоначально покрашенных кубиков меньше половины. Испачканных кубиков не больше, чем покрашенных граней, то есть     2
6⋅12,  что не больше половины всех кубиков. Поэтому останется хотя бы один чистый кубик.

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

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

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

Источники: Лига открытий - 2018

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

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

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

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

В 100  -буквенном слове есть хотя бы 10  различных букв, причём среди любых 29  стоящих подряд букв встречаются хотя бы 9  различных. Докажите, что среди каких-то 30  стоящих подряд букв встретятся 10  различных.

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

Подсказка 1

Какой принцип позволяет доказывать существование?

Подсказка 2

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

Подсказка 3

Разберем случай, если перед ней есть хотя бы 29 букв. Какое слово можно взять в данном случае в качестве искомого?

Подсказка 4

Слово из 30 букв, где она является последней. Как действовать в случае, если букв меньше 29?

Подсказка 5

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

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

Для каждой буквы подчеркнём её первое вхождение в слово. Возьмём десятую слева из подчёркнутых букв, пусть это Ъ. Если перед ней в слове стоит хотя бы 29  букв, возьмём её и стоящие перед ней 29  букв. Среди этих 29  букв есть хотя бы 9  различных и нет буквы Ъ. Значит, среди 30  взятых нами букв хотя бы 10  различных. Если же перед Ъ меньше 29  букв, то возьмём 30  стоящих подряд букв, начиная с первой буквы слова. Тогда 10  разных букв будет уже среди букв от первой до Ъ.

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

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

В ряд стоят 100  детей разного роста. Разрешается выбрать любых 50  детей, стоящих подряд, и переставить их между собой как угодно (остальные остаются на своих местах). Как всего за шесть таких перестановок гарантированно построить всех детей по убыванию роста слева направо?

Источники: Турнир городов - 2017, весенний тур, базовый вариант, 9.4

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

Подсказка 1

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

Подсказка 2

Если хотим всех расставить по убыванию, то как будто бы нужно сразу по убыванию и ставить всех. А как бы нам выбрать группы, чтобы 25 самых низких стояли в самом конце - там, где им и нужно стоять? Научитесь переставлять их за 3 хода!

Подсказка 3

Давайте обозначим первые слева 25 мест в ряду буквой A, вторые 25 − B, третьи и четвёртые — C и D. Можем постепенно по убыванию расставлять детей, перемещая 25 низких всё правее и правее

Подсказка 4

То есть можем сначала поставить всех по убыванию в АВ - тогда 25 низких точно не в А, значит они где-то среди ВСD. Потом так же расставляем ВС… Уловили идею? Попробуйте так допереставлять 25 самых низких, а потом аналогично расставить 25 следующих по росту детей!

Подсказка 5

Заметьте, что для правильной расстановки 25 следующих по росту детей нам понадобится всего 2 хода, потому что D мы уже не трогаем, там все правильно стоят. Остаётся последний ход - какой и для чего?

Подсказка 6

Да, расставляем всех из АВ по убыванию! Потому что в С и D все уже верно стоят, осталось расставить по убыванию детей из АВ.

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

Обозначим первые слева 25  мест в ряду буквой A,  вторые 25− B,  третьи и четвёртые — C  и D.  Каждый раз, выбирая 50  детей, будем выстраивать их по убыванию роста. Сделаем это сначала с AB,  затем с BC  и, наконец, с CD.  После первой перестановки 25  самых низких детей окажутся в куске BCD,  после второй — в CD,  после третьей — в D.  Таким образом, 25  самых низких детей уже расставлены правильно. Снова выполним перестановки AB  и BC.  Они расставят в нужном порядке следующих по росту 25  детей в куске C.  Последняя перестановка AB  расставит правильно 50  самых высоких.

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