Тема . Комбинаторная геометрия

Пересечение отрезков и прямых

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

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

Задача 1#90452

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

Источники: Турнир Ломоносова - 2024, 11.5 (см. turlom.olimpiada.ru)

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

Подсказка 1

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

Подсказка 2

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

Подсказка 3

Точно! Не более 2(k-1) точек самопересечения. Отлично! Теперь мы можем оценить общее кол-во точек самопересечения. Однако наша оценка работает хорошо только для первой половины отрезков. Попробуйте для второй половину оценить аналогично, только снизу.

Подсказка 4

Так, попробуем ещё докрутить оценку для центрального (то есть 56-ого) горизонтального отрезка. У нас из всех 111 вертикальных отрезка 2 выходят из нашего. Тогда как мы можем оценить кол-во точек пересечения для 56-ого горизонтального отрезка?

Подсказка 5

Мы получаем не больше 109 точек самопересечения. Тогда всего таких точек не больше 6049. Осталось построить пример так, чтобы на каждом ходу нашей оценки выполнялось равенство.

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

Оценка. Для начала докажем, что больше 6049  самопересечений быть не может. Назовём звенья одного направления горизонтальными, а звенья второго направления — вертикальными. Расположим плоскость так, чтобы горизонтальные звенья действительно стали горизонтальными. Заметим сразу две вещи:

⋅ каждая точка самопересечения — это пересечение вертикального и горизонтального звена; ⋅ горизонтальные и вертикальные звенья чередуются, поэтому каждых по 111  штук.

Пронумеруем сверху вниз горизонтальные звенья от 1  до 111  . Посмотрим на звено с номером k  . Каждое пересекающее его вертикальное ребро должно иметь над ним конец, совпадающий с концов некоторого горизонтального ребра. Горизонтальных рёбер выше всего k− 1  , поэтому на k  -м ребре не более 2(k− 1)  точек самопересечений. Эта оценка хорошо работает для k  от 1  до 55  : на них суммарно не более

0+ 2+4 +...+ 2⋅54= 2970

точек самопересечений. Аналогичными рассуждениями (но рассматривая нижние концы вертикальных звений) доказывается, что и на звеньях с 57  по 111  суммарно не более 2970  точек самопересечений.

Для ребра с номером 56  немного улучшим оценку: всего существует 111  вертикальных рёбер, но два из них выходят из концов 56  -го звена, поэтому не могут его пересекать. Итого, на 56  звене не более 109  точек самопересечений. Значит, суммарно их не больше 2⋅2970+109= 6049.

Пример. Пронумеруем и вертикальные звенья тоже. Пусть ⋅1  -е вертикальное ребро соединяет 55  и 56  горизонтальные звенья;  ⋅2  -е вертикальное ребро — 54  и 57  горизонтальные звенья; ⋅3  -е вертикальное ребро — 53  и 58  горизонтальные звенья; ...  ⋅55  -е вертикальное ребро — 1  и 110  горизонтальные звенья; ⋅56  -е вертикальное ребро — 1  и 111  горизонтальные звенья; ⋅57  -е вертикальное ребро — 2  и 111  горизонтальные звенья; ⋅58  -е вертикальное ребро — 3  и 110  горизонтальные звенья; ⋅59  -е вертикальное ребро — 4  и 109  горизонтальные звенья; ...  ⋅111  -е вертикальное ребро — 56  и 57  горизонтальные звенья.

Аналогичный пример для 222  -звенной ломаной на картинке ниже:

PIC

Ответ: 6049

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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