ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Задача 64358
Темы:    [ Разрезания на части, обладающие специальными свойствами ]
[ Индукция (прочее) ]
[ Инварианты ]
[ Разбиения на пары и группы; биекции ]
Сложность: 4+
Классы: 9,10,11
В корзину
Прислать комментарий

Условие

На плоскости нарисован квадрат, стороны которого горизонтальны и вертикальны. В нём проведены несколько отрезков, параллельных сторонам, причём никакие два отрезка не лежат на одной прямой и не пересекаются по точке, внутренней для обоих отрезков. Оказалось, что отрезки разбили квадрат на прямоугольники, причём каждая вертикальная прямая, пересекающая квадрат и не содержащая отрезков разбиения, пересекает ровно k прямоугольников разбиения, а каждая горизонтальная прямая, пересекающая квадрат и не содержащая отрезков разбиения – ровно l прямоугольников. Каким могло оказаться количество прямоугольников разбиения?


Решение

  Возьмём вертикальную прямую h, проходящую через левую сторону квадрата, и будем двигать её вправо. Рассмотрим момент, когда она проходит через какой-нибудь отрезок разбиения J (по условию, такой отрезок в этот момент только один; пусть к нему прилегают a прямоугольников слева и b справа). Количество прямоугольников, которые пересекает h, в этот момент уменьшается на a и увеличивается на b; а поскольку оно не должно изменяться, то
a = b.  Далее можно рассуждать по-разному.

  Первый способ. Индукцией по k докажем, что количество прямоугольников равно kl. База  (k = 1)  очевидна.
  Рассмотрим все прямоугольники разбиения, прилегающие к нижней стороне квадрата; их l штук, ибо горизонтальная прямая, проходящая достаточно близко к этой стороне, пересекает только их. Разобьём их на группы стоящих подряд прямоугольников равной высоты (см. рис. слева). У каждой такой группы верхней границей является один отрезок.
  Рассмотрим одну такую группу с верхним отрезком I. Заметим, что вертикальные отрезки, ограничивающие эту группу, продолжаются выше, чем I. Действительно, иначе, скажем, верхний конец левого вертикального отрезка J лежит на I; тогда справа к J примыкает один прямоугольник, а слева – больше одного (ибо J – граничный для группы). Как показано выше, это невозможно.

           

  Выкинем эту группу и "продлим" прямоугольники, лежащие сверху от I, до нижней стороны квадрата. Поскольку сверху и снизу к I прилегало равное количество прямоугольников, любая горизонтальная прямая по-прежнему будет пересекать l прямоугольников.
  Проделаем эту операцию с каждой группой (см. рис. справа). Мы выкинем ровно l прямоугольников; при этом каждая вертикальная прямая будет пересекать на один прямоугольник меньше, нежели раньше, то есть  k – 1  прямоугольник. По предположению индукции, общее количество прямоугольников станет равно  (k – 1)l,  а значит, до перестройки оно было равно  (k – 1)l + l = kl.

  Второй способ. Рассмотрим любой прямоугольник разбиения P и пересекающую его вертикальную прямую v (не содержащую отрезка разбиения). Пусть v пересекает  i – 1  прямоугольников разбиения, лежащих выше P; в этом случае будем говорить, что P имеет вертикальный номер i на прямой v. Аналогично определим горизонтальный номер прямоугольника P на горизонтальной прямой, пересекающей его.
  Рассмотрим некоторый горизонтальный отрезок разбиения I и будем двигать вертикальную прямую v, пересекающую I, слева направо. Рассмотрим момент, когда v содержит какой-то отрезок разбиения (лежащий выше или ниже I). Как показано в начале предыдущего решения, слева и справа к этому отрезку примыкает одинаковое количество прямоугольников. Значит, вертикальный номер любого прямоугольника P, примыкающего к I, в этот момент не меняется; более того, номера соседних прямоугольников, прилегающих к I с одной стороны, равны, а для прилегающих с разных сторон он отличается на 1. Итак, каждый прямоугольник P имеет один и тот же номер на всех вертикальных прямых, его содержащих. Аналогичные утверждения верны и для горизонтальных номеров.
  Зафиксируем теперь число i и рассмотрим все прямоугольники P1, ..., Pt, имеющие вертикальный номер i (они занумерованы согласно абсциссам их левых границ слева направо). Будем двигать вертикальную прямую v от левой стороны квадрата к правой. В каждый момент (кроме тех, когда она содержит отрезок разбиения) v пересекает ровно один из прямоугольников Ps; значит, правая сторона очередного прямоугольника Ps лежит на той же прямой, что и левая сторона следующего прямоугольника Ps+1 (см. рис.). Тогда эти прямоугольники примыкают с разных сторон к одному и тому же вертикальному отрезку разбиения, поэтому горизонтальный номер прямоугольника Ps+1 на 1 больше, чем горизонтальный номер Ps. Ясно, наконец, что горизонтальные номера прямоугольников P1 и Px равны 1 и l; значит,  t = l.

  Итак, для каждого из k вертикальных номеров есть ровно l прямоугольников с таким номером; поэтому общее число прямоугольников равно kl.


Ответ

kl.

Замечания

Условия, наложенные на отрезки разбиения, существенны, как показывают примеры на следующем рисунке.

Источники и прецеденты использования

олимпиада
Название Всероссийская олимпиада по математике
год
Год 2012-2013
этап
Вариант 5
класс
Класс 10
задача
Номер 10.8

© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .