«Квант» — научно-популярный физико-математический журнал (издаётся с 1970 года)
Старый сайт журнала: kvant.ras.ru

Задача М339

Условие задачи (1975, № 8) Задача М339 // Квант. — 1975. — № 8. — Стр. 49—50; 1976. — № 4. — Стр. 34—35.

Дана горизонтальная полоса на плоскости, края которой — параллельные прямые, и $n$‍‍ прямых, пересекающих эту полосу. Каждые две из этих $n$‍‍ прямых пересекаются внутри полосы и никакие три не проходят через одну точку. Рассмотрим все пути, начинающиеся на нижней кромке полосы, идущие по данным прямым, и заканчивающиеся на верхней кромке, обладающие таким свойством: идя по такому пути, мы всё время поднимаемся вверх; дойдя до точки пересечения прямых, мы обязаны перейти на другую прямую. Докажите, что среди таких путей

  1. есть путь, состоящий не менее чем из $n$‍‍ отрезков;
  2. есть путь, проходящий не более чем по $\dfrac{n}{2}+1$‍‍ прямым;
  3. есть путь, проходящий по всем $n$‍‍ прямым.

А. В. Карзанов

Всесоюзная математическая олимпиада школьников (1975 год, 8–9 классы)


Решение задачи (1976, № 4) Задача М339 // Квант. — 1975. — № 8. — Стр. 49—50; 1976. — № 4. — Стр. 34—35.

Обозначим точки пересечения прямых с нижней кромкой полосы по порядку (слева направо) через $A_1$‍,$A_2$‍,$\ldots$‍,$A_n$‍‍ (рис. 7). Точки пересечения тех же прямых с верхней кромкой полосы обозначим соответственно через $B_1$‍,$B_2$‍,$\ldots$‍,$B_n$‍.

Рис. 7
Рис. 7

Перечислим некоторые свойства путей, о которых говорится в условии.

1°. По каждому отрезку каждой прямой проходит ровно один путь. Действительно, правила, сформулированные в условии, позволяют единственным способом продолжить путь вверх и вниз до краёв полосы.

2°. Существует $n$‍‍ различных путей: из каждой точки $A_1$‍,$\ldots$‍,$A_n$‍‍ выходит свой путь. Занумеруем их по порядку: 1‑й, 2‑й, $\ldots$‍,$n$‍‍‑й.

3°. Путь, начинающийся в точке $A_k$‍,‍ заканчивается в точке $B_k$‍. В самом деле, согласно правилам, каждый путь в точке пересечения прямых переходит на другую прямую, поэтому (рис. 8) пути не могут пересекать друг друга, а лишь соприкасаются вершинами. Таким образом, $k$‍‍‑й путь делит полосу на две области — левую, в которой расположены все пути с номерами $i\lt k$‍,‍ и правую, в которой расположены пути с номерами $i\gt k$‍.‍ Поэтому $k$‍‍‑й путь окончится в $B_k$‍‍ (рис. 9).

Рис. 8
Рис. 8
Рис. 9
Рис. 9

Перейдём к доказательству отдельных утверждений задачи.

а) Посчитаем двумя способами общее количество отрезков во всех путях вместе. С одной стороны, каждая прямая разбита на $n$‍‍ отрезков, поскольку она пересечена $n-1$‍‍ другими прямыми; следовательно, общее число отрезков равно $n^{2}$‍.‍ С другой стороны, ту же сумму $n^2$‍‍ мы должны получить, сложив количества отрезков во всех $n$‍‍ путях (мы используем здесь 1° и 2°). Отсюда следует, что хотя бы в одном из путей не менее $n$‍‍ отрезков.

б) Оценим количество отрезков в двух крайних путях: 1‑м и $n$‍‍‑м. Эти пути, очевидно, ограничивают выпуклые множества: первый — множество точек, лежащих левее всех прямых, последний — множество точек, лежащих правее всех прямых (рис. 10). Ясно, что первый путь лежит слева от ломаной $A_1PB_1$‍,‍ последний — справа от ломаной $A_nPB_n$‍,‍ где $P$‍‍ — точка пересечения $(A_1B_n)$‍‍ и $(A_nB_1)$‍,‍ и лишь начальные и конечные отрезки того и другого пути лежат на прямых $A_1B_1$‍‍ и $A_nB_n$‍.‍ Что же касается каждой из остальных $n-2$‍‍ прямых $A_2B_{n-1}$‍,$A_3B_{n-2}$‍,$\ldots$‍,$A_{n-1}B_2$‍,‍ то они могут иметь общий отрезок только с одним из крайних путей (если прямая проходит слева от точки $P$‍,‍ то она не может иметь общий отрезок с правым крайним путём, и наоборот). Из выпуклости крайнего пути вытекает, что каждая из этих $(n-2)$‍‍ прямых имеет с ним не более одного отрезка. Таким образом, количество отрезков в двух крайних путях не больше $4+(n-2)$‍.‍ Отсюда следует, что хотя бы в одном из этих путей не более $2+\dfrac{n-2}2=1+\dfrac n2$‍‍ отрезков.

Рис. 10
Рис. 10

в) Пусть $m=\dfrac{n+1}2$‍,‍ если $n$‍‍ нечётно (тогда $m$‍‍ — средний номер между 1 и $n$‍),‍ и $m=\dfrac n2$‍,‍ если $n$‍‍ чётно. Докажем, что $m$‍‍‑й путь проходит по всем $n$‍‍ прямым. Выше (3°) мы говорили, что $m$‍‍‑й путь делит полосу на две области, начинается в точке $A_m$‍‍ и заканчивается в точке $B_m$‍.‍ Каждая из $n$‍‍ прямых $A_1B_n$‍,$A_2B_{n-1}$‍,$\ldots$‍,$A_mB_{n+1-m}$‍,$\ldots$‍,$A_nB_1$‍,‍ как нетрудно видеть, начинается в одной области (быть может, на её границе), а заканчивается — в другой. Следовательно, она имеет с $m$‍‍‑м путём общую точку. Но по правилу «перехода» она должна тогда иметь с этим путём и общий отрезок. Итак, $m$‍‍‑й путь имеет общий отрезок с каждой прямой.

Любопытным, но, видимо, очень трудным вопросом, связанным с этой задачей, является отыскание возможного числа отрезков в максимальном (по числу отрезков) пути. Можно убедиться (попробуйте!), что для $n=3$‍‍ максимальный путь всегда состоит из 3 отрезков, для $n=4$‍‍ он может состоять из 5 или 6 отрезков, для $n=5$‍‍ — из 6, 7 или 8. Интересно было бы найти те границы $c_n$‍‍ и $C_n$‍,‍ между которыми заключена длина максимального пути для $n$‍‍ прямых (или хотя бы получить для $c_n$‍‍ и $C_n$‍‍ хорошие оценки и выяснить порядок роста $c_n$‍‍ и $C_n$‍‍ при $n\to\infty$‍).

Н. Б. Васильев


Метаданные Задача М339 // Квант. — 1975. — № 8. — Стр. 49—50; 1976. — № 4. — Стр. 34—35.

Предмет
Математика
Условие
Решение
Номера

1975. — № 8. — Стр.  [условие]

1976. — № 4. — Стр.  [решение]

Описание
Задача М339 // Квант. — 1975. — № 8. — Стр. 49‍—‍50; 1976. — № 4. — Стр. 34‍—‍35.
Ссылка
https://www.kvant.digital/problems/m339/