ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 115407
УсловиеПо кругу стоят 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 превратится в то есть все числа станут равными. С другой стороны, si 1004· 100=N , что и требовалось. Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|