ВСОШ 2025, 11 класс, задача 10

Очень сложная
Комбинаторика

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

(И. Богданов)

Войдите, чтобы проверять ответы
Ответ

Ответ. При .

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

Наш ряд будет состоять из блоков , выписанных друг за другом в этом порядке. Блок выглядит как

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

Действительно, предположим, что нашёлся идеальный набор, в котором нет особых карточек. Найдётся индекс такой, что буква этого набора встречается не правее блока (подходит хотя бы ); выберем наименьшее такое . Если карточка нашего набора встречается левее , то , и также встречается в наборе левее , то есть не правее ; это противоречит минимальности . Значит, встречается именно в блоке , то есть написана на особой карточке, что и требовалось.

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

Для начала, если в каком-то множестве найдутся наборов, имеющих общую карточку (естественно, с буквой ), выделим такие наборов, выбросим из остальные наборы, а общую карточку назовём полезной для буквы . Теперь мы будем по очереди выбирать набор из так, чтобы он не содержал полезных карточек для букв, отличных от , и не пересекался с уже выбранными наборами.

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

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

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

1

Комментарий. Пример.

2

Приведён пример, показывающий, что (без обоснования).

1
3

Обоснование верного примера.

+2
4

Оценка.

5

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

4
6

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

1
7

Баллы за пример складываются с баллами за оценку.

Максимум: 7

Похожие задачи

ВСОШ 2026, 11 класс, задача 9

(7 баллов) Даны натуральные числа n>k>2. В клетчатом квадрате n × n закрашено несколько клеток. В каждой строке и в каждом столбце есть хотя бы одна закрашенная клетка, причём в каждом ряду (строке или столбце) закрашенные клетки идут подряд. Известно, что нет целиком закрашенного квадрата k × k. Ка

ВСОШ 2026, 11 класс, задача 3

(7 баллов) Петя и Вася играют в игру. В начале игры на столе лежат 1000 куч, состоящих из 1, 2, 3, 4, ldots, 999, 1000 спичек соответственно. Ребята ходят по очереди, начинает Петя. Каждый из мальчиков своим ходом может взять любое ненулевое количество спичек из кучи с наибольшим количеством спичек

ВСОШ 2025, 10 класс, задача 8

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

ВСОШ 2026, 10 класс, задача 8

(7 баллов) В конференции участвуют 2026 математиков, у каждого из которых есть некоторое количество друзей (возможно, ни одного) среди остальных. Дружба взаимна. Известно, что выполняется условие: если двое математиков дружат, то количества друзей у них отличаются ровно на 1. Найдите наибольшее возм