Задача № 1669359, 10, 11 классы4 / 5

Почти выпуклые многоугольники: олимпиадная задача на плоскости

Назовем почти выпуклым несамопересекающийся многоугольник, у которого ровно один внутренний угол больше 180∘180^\circ.

На плоскости даны 10000001000000 точек, никакие три из которых не лежат на одной прямой. Может ли оказаться, что существует ровно десять различных почти выпуклых 10000001000000-угольников с вершинами в этих точках?

Показать ответ

Нет.

Разобрать решение

Пусть P1,P2,…,PnP_1, P_2, \dots, P_n – данные точки (n=1000000n = 1 000 000), а H=H1H2…HkH = H_1H_2 \dots H_k – их выпуклая оболочка. Будем называть точки H1H_1, H2,…,HkH_2, \dots, H_k внешними, а остальные n−kn - k точек внутренними.

Пусть Q1Q_1, Q2,…,QnQ_2, \dots, Q_n такая перестановка точек P1P_1, P2,…,PnP_2, \dots, P_n, что Q=Q1Q2…QnQ = Q_1Q_2 \dots Q_n – почти выпуклый многоугольник. Из сторон многоугольника HH ровно одна, назовем ее ss,не является стороной QQ.

Пусть RR – вершина QQ, для которой внутренний угол QQ больше 180∘180^\circ. Тогда RR – внутренняя точка, а все остальные внутренние точки лежат внутри треугольника, с вершиной RR и противоположной стороной ss.

Если внутренняя точка единственна, она должна совпадать с RR. Тогда любую сторону HH в качестве ss и мы получим n−1>10n - 1>10 способов построить многоугольник QQ – противоречие.

Если есть ровно две внутренних точки – R1R_1 и R2R_2, то в качестве RR можно взять любую из них. Пусть, например, R≡R1R \equiv R_1. Тогда ss – та сторона HH, которую пересекает луч R1R2R_1R_2. Если это сторона HuHu+1H_uH_{u + 1}, то QQ совпадает с одним из двух многоугольников H1H2…HuR1R2Hu+1…HkH_1H_2 \dots H_uR_1R_2H_{u + 1} \dots H_k или H1H2…HuR2R1Hu+1…HkH_1H_2 \dots H_uR_2R_1H_{u + 1} \dots H_k. Таким образом, в этом случае для QQ есть лишь четыре варианта.

Наконец, рассмотрим случай, когда внутренних точек хотя бы три. Пусть G=G1G2…GmG = G_1G_2 \dots G_m – их выпуклая оболочка.

Назовем вершину GiG_i многоугольника GG перспективной, если лучи GiGi−1G_iG_{i - 1} и GiGi+1G_iG_{i + 1} пересекают одну и ту же сторону HH. (Считаем, что G0≡GmG_0 \equiv G_m и Gm+1≡G1G_{m + 1} \equiv G_1.) Любая вершина GiG_i, которую можно выбрать в качестве RR, должна быть перспективной. Однако, не каждая перспективная GiG_i может быть взята как RR.

Покажем, что у GG не больше трех перспективных вершин. Действительно, предположим, что таких вершин не меньше четырех. Обозначим какие-то четыре из них через AA, BB, CC, DD так, что ABCDABCD – выпуклый четырехугольник с ∠A+∠B≥180∘\angle A + \angle B \ge 180^\circ. Тогда луч BCBC лежит внутри угла, образованного лучами ABAB и ADAD. Так как AA – перспективная, все три луча пересекают одну и ту же сторону HH.

Но BB тоже перспективная, поэтому лучи BABA и BCBC также пересекают одну сторону HH. Поскольку лучи ABAB и BABA не могут пересекать одну сторону HH, получено противоречие.

Пусть теперь GlG_l – перспективная вершина GG, а лучи GlGl−1G_lG_{l - 1} и GlGl+1G_lG_{l + 1} пересекают сторону HuHu+1H_uH_{u + 1} многоугольника HH.

Рассмотрим луч rr с вершиной GlG_l. Будем вращать rr вокруг GlG_l внутри угла Gl−1GlGl+1G_{l - 1}G_lG_{l + 1} от луча GlGl−1G_lG_{l-1} до GlGl+1G_lG_{l+1}. Пусть J1≡Gl−1J_1\equiv G_{l-1}, J2,…,Jn−k−1≡Gl+1J_2, \dots, J_{n-k-1}\equiv G_{l+1} – отличные от GlG_l внутренние точки, через которые проходит rr при этом вращении. Обозначим также J0≡HuJ_0\equiv H_u и Jn−k≡Hu+1J_{n-k}\equiv H_{u+1}. Тогда, для некоторого 0≤v≤n−k−10\le v\le n-k-1 получаем, что Q≡H1H2…Hu−1J0J1…JvGlJv+1Jv+2…Jn−kHu+2Hu+3…Hk.Q \equiv H_1H_2 \dots H_{u-1}J_0J_1 \dots J_vG_lJ_{v+1}J_{v+2}\dots J_{n-k}H_{u+2}H_{u+3}\dots H_k.

Рассмотрим несамопересекающийся многоугольник Q′=H1H2…Hu−1J0J1…Jn−kHu+2Hu+3…Hk.Q' = H_1H_2 \dots H_{u-1}J_0J_1 \dots J_{n-k}H_{u+2}H_{u+3}\dots H_k.

Так как Q′Q' невыпуклый, у него есть угол, больший 180∘180^\circ. Поскольку его внутренние углы в вершинах H1H_1, H2,…,Hu≡J0H_2, \dots, H_u \equiv J_0, Hu+1≡Jn−k,…,HkH_{u+1} \equiv J_{n-k}, \dots, H_k меньше 180∘180^\circ, то для некоторого 1≤w≤n−k−11\le w\le n-k-1 угол Q′Q' в вершине JwJ_w больше 180∘180^\circ. Тогда v=w−1v=w-1 или v=wv=w. (Иначе у QQ будет два угла, больших 180∘180^\circ, в вершинах GlG_l и JwJ_w.) Значит для каждой перспективной вершины GlG_l многоугольника GG есть не больше двух вариантов QQ, а общее количество почти выпуклых многоугольников не превосходит 3⋅2=6<103\cdot 2 = 6 < 10.

Обсуждение

0

Комментариев пока нет.

Чтобы оставить комментарий, войдите в аккаунт.

Версии задачи

Выберите доступную версию задачи. Текущая версия отмечена в списке.

Сообщить об ошибке

Опишите неточность в условии, ответе или решении задачи № 166935.

Старый дизайн