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

Проект МЦНМО
при участии
школы 57
Задача 66107
Темы:    [ Перестановки и подстановки (прочее) ]
[ Полуинварианты ]
[ Примеры и контрпримеры. Конструкции ]
Сложность: 4-
Классы: 8,9,10,11
В корзину
Прислать комментарий

Условие

По кругу стоят 10 детей разного роста. Время от времени один из них перебегает на другое место (между какими-то двумя детьми). Дети хотят как можно скорее встать по росту в порядке возрастания по часовой стрелке (от самого низкого к самому высокому). Какого наименьшего количества таких перебежек им заведомо хватит, как бы они ни стояли изначально?


Решение

  Занумеруем детей по возрастанию роста – 1, 2, ..., 10.
  Оценка. Пусть изначально они стояли в обратном порядке.
  Первый способ. Если было меньше восьми перебежек, то какие-то трое детей остались на своих местах, а их порядок противоположен нужному.
  Второй способ. Назовём сложностью количество оборотов, которые мы сделаем, проходя против часовой стрелки от 1-го ко 2-му, потом к 3-му, ..., от 10-го к 1-му. Сначала сложность равна 1, а в конце – 9. Нетрудно проверить, что при перебежке одного ребёнка сложность может измениться не больше чем на 1. Поэтому нужно не меньше восьми перебежек.
  Пример на восемь перебежек: 1-й и 2-й остаются на своих местах, 3-й перебегает и встаёт за 2-м, потом 4-й – за 3-м и т.д.


Ответ

8 перебежек.

Замечания

5 баллов

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

олимпиада
Название Турнир городов
номер/год
Номер 38
Дата 2016/17
вариант
1
Вариант весенний тур, базовый вариант, 10-11 классласс
задача
Номер 4

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

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