Регион 2023
Ошибка.
Попробуйте повторить позже
Дано натуральное число Вдоль дороги стоят
столбов через равные промежутки. Миша покрасил их в
цветов и для каждой
пары одноцветных столбов, между которыми нет других столбов того же цвета, вычислил расстояние между ними. Все эти расстояния
оказались различны. При каком наибольшем
так могло оказаться?
Подсказка 1:
Для удобства расстояние между соседними столбами примем за единичное. Также пронумеруем их от 1 до n. Пусть nᵢ — количество столбов i-го цвета. Сколько всего будет искомых пар?
Подсказка 2:
Несложно догадаться, что для одного цвета таких пар nᵢ − 1 (количество промежутков). Значит, всего n₁ − 1 + ... + nₖ − 1 = n − k. Задача на оценку + пример, однако по условию нам дана только различность всех расстояний. Для примера, как мы можем оценить сумму 2-ух различных натуральных чисел, зная, что они от 1 до 5?
Подсказка 3:
Очевидно, что она ≥ 1 + 2 и ≤ 4 + 5. Применим аналогичную идею, только сумму чего будем оценивать?
Подсказка 4:
Кажется, хорошей идеей будет оценить сумму всех расстояний S. S ≥ 1 + 2 + ... + (n − k) = (n − k)(n − k − 1)/2. Да, мы получили какое-то неравенство, но оценку на количество из него пока что не вывести. Какое неравенство мы хотим получить для итоговой оценки?
Подсказка 5:
То, где с обеих сторон участвуют только переменные n и k. С правой частью мы справились, что же делать с левой?
Подсказка 6:
Необходимо выразить или оценить сверху S с помощью n и k (идея двойного подсчёта). Зайдём из далека. Как можно посчитать (не оценить) сумму расстояний для конкретного цвета?
Подсказка 7:
Попробуем сначала самым честным и пробивным способом. Пусть d₁, ..., dₚ — номера столбов первого цвета (НУО). Тогда искомая величина равна d₂ − d₁ + d₃ − d₂ + ... + dₚ − dₚ₋₁. А если покороче?
Подсказка 8:
Сумма расстояний для первого цвета = dₚ − d₁ (в целом, это интуитивно). Может обобщим эту идею?
Подсказка 9:
Пусть aᵢ — номер первого столбца i-го цвета, bᵢ — последнего. Тогда чему же равно S?
Подсказка 10:
S = b₁ − a₁ + ... + bₖ − aₖ = b₁ + ... + bₖ − (a₁ + ... + aₖ). Однако переменных k и n мы пока что не наблюдаем. Как бы их привязать к этому выражению?
Подсказка 11:
Разумеется, в явном виде выразить через n и k мы не сможем (ибо сумма может быть разной), значит, нужно вновь оценить сверху (чтоб нам на руку сыграла транзитивность в неравенствах). Посмотрим, что мы имеем: две суммы различных чисел. Кажется, мы где-то это уже видели...
Подсказка 12:
Поскольку мы хотим получить оценку сверху на S, то сумму b₁ + ... + bₖ нужно оценить снизу, а a₁ + ... + aₖ сверху. Метод нам известен, а что же получается в итоге?
Подсказка 13:
S ≤ k(n − k) (получите данный вид самостоятельно). Что же мы имеем? (n − k)(n − k − 1)/2 ≤ S ≤ k(n − k). Какая оценка на n у нас получилась?
Подсказка 14:
n ≤ 3k − 1. Осталось придумать пример. Он строится из оценки, всего лишь необходимо гарантировать равенства во всех выше написанных неравенствах. Успехов!
Пронумеруем столбы от 1 до вдоль дороги и примем за 1 расстояние между соседними столбами. Пару одноцветных столбов, между
которыми нет других столбов того же цвета, будем называть хорошей.
Оценка. Пусть столбов покрашено так, что условие задачи выполнено. Пусть
— количество столбов
-го цвета (далее считаем,
что
т.е. все цвета присутствуют, иначе можно увеличить
добавив столб нового цвета в конец). Пусть
и
— номера первого
и последнего столбов
-го цвета.
Всего у нас есть
хороших пар столбов. Поскольку все расстояния между столбами в хороших парах различны, наименьшее из этих расстояний не меньше
1, следующее — не меньше 2, и т.д. Итак, для суммы расстояний во всех хороших парах получаем оценку
С другой стороны, сумма всех расстояний для -го цвета равна
Поэтому
Сумма не превышает суммы
самых больших среди номеров 1, 2, …,
а сумма
не меньше, чем сумма
наименьших среди номеров 1, 2, …,
поэтому
Итак,
откуда и
Пример. Годится, например, покраска
Здесь для цвета 1 единственная хорошая пара, и расстояние между столбами в ней равно Для всех остальных цветов есть две
хорошие пары, при этом для цвета 2 имеем расстояния
и 2, для цвета 3 — расстояния
и 4, и т.д., для цвета
— расстояния
1 и
Специальные программы

Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!
Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение
Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты
Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей
Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!