ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 107780
УсловиеПрямоугольник размером 1×k при всяком натуральном k будем называть полоской. При каких натуральных n прямоугольник размером 1995×n можно разрезать на попарно различные полоски?РешениеИдея решения: возьмем максимальную полоску (равную максимальной стороне прямоугольника). Остальные полоски будем объединять в пары, дающие в сумме максимальную полоску. Если мы заполнили прямоугольник, то задача решена; в противном случае рассуждение с площадями показывает, что прямоугольник нельзя разрезать на различные полоски.Рассмотрим два случая: n1995 и n > 1995. Случай n1995. Если n998, то разрежем прямоугольник на n полосок длиной 1995. Первую сохраним, вторую разрежем на две полоски длиной 1 и 1994, третью — на две полоски длиной 2 и 1993 и т. д. Последняя полоска 1×1995 будет разрезана на части 1×(n - 1) и 1×(1996 - n). У нас получились полоски с длинами:
1, 2,..., n - 1, 1996 - n,(1996 - n) + 1,..., 1994, 1995.
Ясно, что первые n - 1 полосок различны, остальные полоски тоже различны.
Однако, чтобы среди первых n - 1 полосок не
было полосок, равных одной из
остальных полосок, необходимо (и достаточно), чтобы
n - 1 < 1996 - n.
Это неравенство выполняется, потому что n998. Такое разрезание для прямоугольника 5×9 изображено на рис. Покажем, что при 998 < n1995 разрезать прямоугольник требуемым образом не удастся. Действительно, самая длинная полоска, которая помещается в нашем прямоугольнике, — 1×1995. Значит, даже если мы используем все 1995 возможных полосок, их суммарная площадь будет
1 + 2 + 3 + ... + 1994 + 1995 =
(см. комментарий), а площадь прямоугольника равна 1995n. Значит, должно
выполняться неравенство:
1995n,
но это означает, что n998.
Случай n > 1995 аналогичен. Разрежем прямоугольник на 1995 полосок длиной n. Первую сохраним, вторую разрежем на две полоски длиной 1 и n - 1 и т. д. Получатся полоски с длинами
1, 2,..., 1994, n - 1994,(n - 1994) + 1,..., n.
Они будут различными, если
1994 < n - 1994, т. е. n3989. Чтобы доказать
необходимость этого условия, снова сравним площади. Так как суммарная площадь
полосок не превосходит
, получаем неравенство
1995n,
Отсюда
n2 . 1995 - 1 = 3989.
Комментарии. 1o. Прямоугольник n×m c nm можно разрезать на полоски различной длины тогда и только тогда, когда n2m - 1. 2o. Мы воспользовались формулой 1 + 2 + ... + n = . Эта формула может быть доказана по индукции. Кроме того, она является частным случаем формулы для суммы арифметической прогрессии. Тем не менее, приведем элегантное доказательство этой формулы. Обозначим 1 + 2 + ... + n = X и посчитаем сумму всех чисел в таблице:
Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|