Тема . Текстовые задачи на конструктивы в комбе

Процессы и алгоритмы

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

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

Задача 1#137298

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

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

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

Оценка. Рассмотрим шаг, на котором Василий помечает некоторый отрезок AB.  Перед этим шагом из каждой из точек A  и B  выходит максимум по n − 2  отрезка, и они содержат максимум 2n− 4  различных пометки. Значит, Василий точно сможет пометить этот отрезок числом, не превосходящим 2n− 3.  Итак, k≤ 2n− 3.

Если n  чётно, эту оценку можно уточнить следующим образом. Назовём маленьким отрезок, помеченный единицей. Докажем, что в конце процесса из каждой точки будет выходить маленький отрезок; предположим противное. Точки, из которых выходят маленькие отрезки, разбиваются на пары точек, соединённых таким отрезком. Значит, есть хотя бы две точки X  и Y,  из которых не выходит маленьких отрезков. Выходит, что когда Василий проводил отрезок XY,  он должен был пометить его единицей — противоречие.

Значит, если отрезок AB  не будет маленьким, то в конце процесса среди отрезков, выходящих из A  и B,  кроме AB,  будут два маленьких отрезка. Значит, на этих отрезках будет максимум 2(n− 2)− 1= 2n− 5  различных пометок. Следовательно, когда Василий будет проводить отрезок AB,  он сможет пометить его числом, не превосходящим 2n− 4,  и k ≤2n− 4.

Пример. Осталось доказать, что Василий может достичь указанных значений k.

______________________________________________________________________________________________________________________________________________________

Лемма. Если количество точек чётно и равно m,  то Василий может пометить все отрезки между этими точками, использовать лишь числа от 1  до m − 1.  При этом из каждой точки выходит ровно по одному отрезку с каждой пометкой.

Доказательство. Утверждение леммы не зависит от конкретного расположения точек, так что можно считать, что m − 1  точек A1,...,Am−1  расположены в вершинах правильного (m− 1)  -угольника, а оставшаяся точка — в его центре O.

Тогда все отрезки между этими точками можно разбить на m − 1  множеств S1,S2,...,Sm−1  так, чтобы отрезки одного множества не имели общих концов. Например, в множество Si  можно включить отрезок OAi  и все отрезки, соединяющие пары вершин (m − 1)  -угольника и перпендикулярные OAi.  Из каждой точки выходит по отрезку каждого из множеств.

Теперь Василий может сначала пометить все отрезки множества S1  числом 1, затем все отрезки второго множества числом 2, и т. д.

_________________________________________________________________________________________________________________________________________________________________________________

Вернёмся к решению. Пусть n  нечётно, и пусть A  — отмеченная точка. Пусть Василий сначала пометит все отрезки между точками, отличными от A,  числами от 1 до n − 2  согласно лемме. Затем он проведёт n− 1  отрезок из A;  каждый отрезок AB  ему придётся помечать числом, большим n− 2,  ибо из B  уже выходят отрезки, помеченные всеми меньшими числами. Кроме того, все эти n − 1  отрезок будут помечены разными числами, ибо у них есть общий конец. Следовательно, они будут помечены числами

n − 1,n,...,2n − 3,

то есть Василий получит пометку k =2n − 3.

Пусть теперь n  чётно. Выберем две отмеченных точки A  и B;  пусть

C ,C ,...,C
  1 2     n−2

— остальные отмеченные точки. Пусть Василий сначала пометит все отрезки между точками Ci  числами от 1 до n − 3  согласно лемме, а также пометит отрезок AB  числом 1. Затем он последовательно проводит отрезки

AC1,AC2,...,ACn−3;

поскольку в вершины Ci  уже входят отрезки с пометками от 1 до n− 3,  новые отрезки будут помечены числами

n − 2,n− 1,...,2n− 6

соответственно. Далее Василий проводит отрезки

BCn −3,BC2,BC3,...,BCn−4;

аналогично, он пометит их числами

n − 2,n− 1,...,2n− 6

соответственно.

Теперь в вершины A  и B  уже входят отрезки со всеми пометками от n− 2  до 2n− 6,  а в вершину Cn−2  — со всеми пометками от 1 до n− 3.  Значит, когда Василий проводит отрезки ACn−2  и BCn −2,  первый будет помечен числом 2n− 5,  а второй — числом 2n− 4  (ибо имеет общий конец с предыдущим). Значит, Василий добился появления числа k =2n− 4.

Ответ:

 k =2n− 3  при нечетном n,  и k= 2n − 4  при четном n> 4

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

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

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

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