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

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

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

Решение. Рассмотрим граф , в котором вершины соответствуют участникам, а рёбра соединяют пары друзей. Тогда нам известно, что вершины можно окрасить в цветов так, что в каждом простом цикле не более половины вершин будут одноцветными (назовём такую окраску приятной). Нужно же доказать, что можно вершины окрасить в цветов правильным образом. Назовём цвет правильным, если никакие две вершины этого цвета не соединены; иначе назовём его неправильным. Рассмотрим любую приятную окраску вершин и два цвета и в ней. Мы докажем, что можно перекрасить вершины этих цветов (окрасив каждую снова либо в , либо в так, что оба этих цвета станут правильными, и раскраска останется приятной. Заметим, что при такой операции любой другой правильный цвет останется правильным. Значит, проделав такую операцию несколько раз, задействовав каждый цвет хотя бы по разу, мы получим правильную окраску вершин, что и требовалось. Осталось показать, как совершить перекраску для двух цветов. Рассмотрим лишь граф на вершинах цветов и со всеми рёбрами, соединяющими пары этих вершин). Если в есть простой цикл, то в нём не больше половины вершин цвета и не больше половины — цвета , то есть вершин обоих цветов в нём ровно по половине. Следовательно, этот цикл чётный. Таким образом, в графе нет нечётных циклов; как известно, вершины такого графа можно правильно окрасить в два цвета. Сделаем такую окраску в цвета и ; оба этих цвета стали правильными. Осталось доказать, что в любом простом цикле в исходном графе по-прежнему не более половины вершин одного цвета. Это условие могло нарушиться лишь для цветов или ; покажем, что оно не нарушилось, скажем, для цвета . Сопоставим каждой вершине цикла, имеющей цвет , следующую за ней по циклу. Сопоставленные вершины будут иметь цвета, отличные от , и все они будут различными. Значит, вершин цвета в цикле столько же, сколько сопоставленных им вершин других цветов, то есть не больше половины общего числа вершин в цикле, что и требовалось.

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

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

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

Дано натуральное число n. Натуральные числа 1, 2,..., n выписывают на доске в строчку в некотором порядке. У каждых двух стоящих рядом чисел вычисляют их НОД (наибольший общий делитель) и записывают этот НОД на листке. Какое наибольшее количество различных чисел может быть среди всех n-1 выписанных
Очень сложная
Теория чисел
Комбинаторика

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

Петя и Вася играют в игру на изначально пустой клетчатой таблице 100 × 100, делая ходы по очереди. Начинает Петя. За свой ход игрок вписывает в некоторую пустую клетку любую заглавную букву русского алфавита (в каждую клетку можно вписать ровно одну букву). Когда все клетки будут заполнены, Петя объ
Очень сложная
Комбинаторика

ВсОШ 2022, 10 класс, задача 4

(20 баллов) Дано натуральное число n>4. На плоскости отмечены n точек, никакие три из которых не лежат на одной прямой. Василий проводит по одному все отрезки, соединяющие пары отмеченных точек. На каждом шаге, проводя очередной отрезок S, Василий помечает его наименьшим натуральным числом, которым
Очень сложная
Комбинаторика

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

В программу соревнования входит 25 видов спорта, в каждом из которых определяется один победитель, получающий золотую медаль. В соревновании участвуют 25 спортсменов, каждый — во всех 25 видах спорта. Имеется 25 экспертов, каждый из которых должен сделать прогноз, сколько золотых медалей получит каж
Очень сложная
Комбинаторика