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

Задача М575

Условие задачи (1979, № 7) Задача М575 // Квант. — 1979. — № 7. — Стр. 23; 1980. — № 7. — Стр. 24—25.

На прямой по порядку расположены точки $A_0$‍,$A_1$‍,$A_2$‍,$\ldots$‍,$A_n$‍‍ так, что длины отрезков $A_0A_1$‍,$A_1A_2$‍,$\ldots$‍,$A_{n-1}A_n$‍‍ не превосходят 1. Требуется отметить $k-1$‍‍ из точек $A_1$‍,$A_2$‍,$\ldots$‍,$A_{n-1}$‍‍ красным цветом так, чтобы длины любых двух из $k$‍‍ частей, на которые отрезок $A_0A_n$‍‍ разбивается красными точками, отличались не более, чем на 1. Докажите, это всегда можно сделать:

  1. для $k=3$‍,
  2. для каждого натурального $k\lt n$‍.

В. Гринберг, В. М. Гальперин

Всесоюзная математическая олимпиада школьников (1979 год, 10 класс)


Решение задачи (1980, № 7) Задача М575 // Квант. — 1979. — № 7. — Стр. 23; 1980. — № 7. — Стр. 24—25.

Сначала сформулируем условие задачи несколько иначе. Будем рассматривать всевозможные расстановки $k+1$‍‍ фишек $M_0$‍,$M_1$‍,$M_2$‍,$\ldots$‍,$M_k$‍‍ в точках $A_0$‍,$A_1$‍,$\ldots$‍,$A_n$‍.‍ Расстановку назовём правильной, если $M_i$‍‍ расположена не правее, чем $M_{i+1}$‍,‍ и расстояния между $M_i$‍‍ и $M_{i+1}$‍‍ различаются не более, чем на 1 ($0\le i \lt k$‍).‍ Тогда исходная задача превратится в такую: доказать, что существует правильная расстановка фишек $M_0$‍,$M_1$‍,$\ldots$‍,$M_k$‍‍ такая, что $M_0$‍‍ находится в $A_0$‍,‍ а $M_k$‍‍ — в $A_n$‍. Может, конечно, оказаться, что в этой расстановке $M_i$‍‍ и $M_j$‍‍ попали в одну точку, но тогда, очевидно, $|A_0A_n|\lt k-1$‍‍ (подумайте сами, что надо делать в этом случае).

Покажем, как из произвольной правильной расстановки фишек получить другую правильную, в которой часть фишек сдвинется вправо, а $M_0$‍‍ останется на месте. Введём предварительно некоторые обозначения.

Пусть мы имеем расстановку фишек $M_0$‍,$M_1$‍,$\ldots$‍,$M_k$‍.‍ Будем через $M_i$‍‍ обозначать также ту точку $A_j$‍,‍ в которой находится фишка $M_i$‍,‍ а через $M_i'$‍‍ — точку $A_{j+1}$‍‍ (если она существует — см. рисунок). В частности, $|M_iM_i'|\lt1$‍.‍ Мы покажем, как часть фишек переставить с $M_i$‍‍ на $M_i'$‍‍ с сохранением правильности расстановки.

Выберем среди расстояний $|M_iM_{i+1}|$‍‍ минимальное; пусть это $|M_sM_{s+1}|=a$‍.‍ Тогда $a\le|M_iM_{i+1}|\le a+1$‍‍ при всех $i$‍‍ (так как расстановка правильная). Если нам удастся передвинуть часть фишек вправо с сохранением этих неравенств, то новая расстановка будет правильной. Посмотрим, нет ли среди фишек $M_1$‍,$M_2$‍,$\ldots$‍,$M_k$‍‍ такой фишки $M_i$‍,‍ для которой $|M_{i-1}M_i'|\le a+1$‍,‍ т. е. такой, при сдвиге которой вправо все новые расстояния между фишками не превысят $a+1$‍.‍ Все такие фишки назовём левоподвижными. Оказывается, левоподвижные фишки существуют. Действительно, такова, например, фишка $M_{s+1}$‍:‍ $$ |M_sM_{s+1}'|=|M_sM_{s+1}|+|M_{s+1}M_{s+1}'|=a+|M_sM_{s+1}'|\le a+1. $$

Теперь посмотрим, нет ли среди фишек $M_0$‍,$M_1$‍,$\ldots$‍,$M_{k-1}$‍‍ такой, для которой $|M_i'M_{i+1}|\ge a$‍,‍ т. е. такой, при сдвиге которой вправо ни одно из расстояний между фишками не станет меньше $a$‍.‍ Такие фишки назовём правоподвижными. Правоподвижной, естественно, будет и фишка $M_k$‍.

Заметим, что если $M_i$‍‍ не является левоподвижной, то $|M_{i-1}M_i'|\gt a$‍.‍ В самом деле, $$ |M_{i-1}'M_i'|=|M_{i-1}M_i'|-|M_{i-1}M_{i-1}'|\gt(a+1)-|M_{i-1}M_{i-1}'|\ge(a+1)-1=a. $$ А если фишка $M_i$‍‍ не является правоподвижной, то $$ |M_i'M_{i+1}'|=|M_i'M_{i+1}|+|M_{i+1}M_{i+1}'|\le a+1. $$

Теперь из всех левоподвижных фишек выберем самую правую. Пусть это будет $M_l$‍.‍ Среди всех правоподвижных фишек из $M_l$‍,$M_{l+1}$‍,$\ldots$‍,$M_k$‍,‍ выберем самую левую. Пусть это будет $M_r$‍‍ (возможно, $l=r$‍).‍ Теперь сдвинем фишки $M_l$‍,$M_{l+1}$‍,$\ldots$‍,$M_r$‍‍ в положения $M_l'$‍,$M_{l+1}'$‍,$\ldots$‍,$M_r'$‍‍ соответственно и покажем, что последовательность $M_0$‍,$\ldots$‍,$M_k$‍‍ останется правильной. $$ |M_{l-1}M_l'|\gt|M_{l-1}M_l|\ge a\quad\text{и}\quad|M_{l-1}M_l'|\le a+1, $$ так как фишка $M_r$‍‍ — левоподвижная. $$ |M_r'M_{r+1}|\lt|M_rM_{r+1}|\le a+1\quad\text{и}\quad|M_r'M_{r+1}|\ge a, $$ так как фишка $M_r$‍‍ — правоподвижная.

При $l\le i\lt r$‍,‍ согласно сделанным выше замечаниям относительно свойств неподвижных фишек, $a\lt|M_i'M_{i+1}'|\le a+1$‍,‍ так как фишка $M_{i+1}$‍‍ — нe левоподвижная (она стоит правее $M_l$‍‍ — самой правой левоподвижной фишки), а $M_i$‍‍ — не правоподвижная (она стоит левее $M_r$‍‍ — самой левой правоподвижной фишки). Поэтому для всех расстояний $|M_{i-1}M_i|$‍‍ остаётся верным неравенство $a\le|M_{i-1}M_i|\le a+1$‍,$i=1$‍,‍ 2, $\ldots$‍,$k$‍.‍ Надо, правда, ещё доказать, что фишка $M_i$‍‍ не может оказаться правее фишки $M_{l+1}$‍,‍ но это понятно, так как если раньше было $M_i=M_{i+1}$‍,‍ то фишка $M_{i+1}$‍‍ — левоподвижная и, значит, фишка $M_i$‍‍ двигаться не могла. Итак, мы добились следующего: из любой правильной последовательности сдвигом некоторой части фишек $M_1$‍,$M_2$‍,$\ldots$‍,$M_k$‍‍ на соседние точки ($M_i$‍‍ сдвигалось в $M_i'$‍)‍ вправо получена новая правильная последовательность.

Отметим интересную роль, которую сыграли в этом процессе фишки $M_s$‍‍ и $M_k$‍.‍ Они сами в операции, быть может, нe участвовали, но их наличие обеспечило существование необходимых нам фишек $M_l$‍‍ и $M_r$‍.

Теперь завершить доказательство совсем просто. Поместим все фишки $M_0$‍,$\ldots$‍,$M_k$‍‍ в $A_0$‍‍‍)— эта последовательность, очевидно, правильная — и начнём применять процесс.

Расстановка фишек по точкам всё время меняется, причём каждая фишка движется лишь вправо. Ясно, что после некоторого количества таких операций фишка $M_k$‍‍ придёт в точкy $A_n$‍,‍ что и требовалось.

Другие известные решения задачи используют такую процедуру (говоря в терминах приведённого выше решения): сначала фишки $M_0$‍‍ и $M_k$‍‍ закрепляют в точках $A_0$‍‍ и $A_n$‍‍ соответственно, а остальные расставляют произвольно; затем передвижением фишек $M_1$‍,$M_2$‍,$\ldots$‍,$M_{k-1}$‍‍ добиваются требуемого. (Этот подход сразу кажется наиболее естественным, поэтому так неожиданна идея изложенного решения: не закреплять фишку $M_k$‍.)

В. М. Гальперин


Метаданные Задача М575 // Квант. — 1979. — № 7. — Стр. 23; 1980. — № 7. — Стр. 24—25.

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

1979. — № 7. — Стр.  [условие]

1980. — № 7. — Стр.  [решение]

Описание
Задача М575 // Квант. — 1979. — № 7. — Стр. 23; 1980. — № 7. — Стр. 24‍—‍25.
Ссылка
https://www.kvant.digital/problems/m575/