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

Проект МЦНМО
при участии
школы 57
Задача 115407
Темы:    [ Процессы и операции ]
[ Суммы числовых последовательностей и ряды разностей ]
[ Полуинварианты ]
Сложность: 5+
Классы: 8,9,10
В корзину
Прислать комментарий

Условие

По кругу стоят 2009 целых неотрицательных чисел, не превышающих  100 . Разрешается прибавить по 1 к двум соседним числам, причем с любыми двумя соседними числами эту операцию можно проделать не более k  раз. При каком наименьшем k все числа гарантированно можно сделать равными?

Решение

Обозначим числа на окружности через  a1,..,a2009 , и положим an+2009=an=an-2009 . Пусть N=100400 .
1. Положим a2=a4=..=a2008=100 и a1=a3=..=a2009=0 . Пусть мы сумели сделать все числа равными при каком-то значении  k . Рассмотрим сумму S=(a2-a3)+(a4-a5)+..+(a2008-a2009) . Эта сумма увеличивается на  1 при прибавлении единицы к паре  (a1,a2) , уменьшается на  1 при прибавлении к паре  (a2009,a1) и не изменяется при всех остальных операциях. Поскольку исходное значение  S равно  S0=100· 1004=N , а конечное должно быть нулем, то пара  (a2009,a1) увеличивалась хотя бы N раз. Это значит, что k N .
2. Осталось показать, что при k=N требуемое всегда возможно. Рассмотрим произвольный набор чисел ai . Увеличим каждую пару (ai,ai+1) ровно  si=ai+2+ai+4+..+ai+2008 раз. Тогда число  ai превратится в

ai+si-1+si =ai+(ai+1+ai+3+..+ai+2007)+



+ (ai+2+ai+4+..+ai+2008) =a1+..+a2009,

то есть все числа станут равными. С другой стороны, si 1004· 100=N , что и требовалось.

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

олимпиада
Название Всероссийская олимпиада по математике
год
Год 2008-2009
Этап
Вариант 5
Класс
Класс 10
задача
Номер 06.4.10.4

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

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