ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 65473
УсловиеШеренга состоит из N ребят попарно различного роста. Её разбили на наименьшее возможное количество групп стоящих подряд ребят, в каждой из которых ребята стоят по возрастанию роста слева направо (возможны группы из одного человека). Потом в каждой группе переставили ребят по убыванию роста слева направо. Докажите, что после N – 1 такой операции ребята будут стоять по убыванию роста слева направо. Решение Выберем любое число h и всех ребят ростом меньше h назовём карликами, а остальных – великанами. Место между соседями, левый из которых карлик, а правый – великан, назовём стыком. Весом стыка назовём количество карликов слева и великанов справа от него (не обязательно подряд). Вес может принимать значения от 2 до N. До операции всякий стык мог быть только внутри группы, причём не более одного в группе. А после операции – только на границе бывшей группы, которая содержала стык. Веса обоих возможных стыков на границах группы будут меньше веса бывшего стыка этой группы. Поэтому максимум весов уменьшается при операции (если, конечно, стыки ещё появляются). Значит, после N – 1 операции стыков не останется. Тем самым все великаны будут стоять левее всех карликов. Замечания12 баллов Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|