Тема . Текстовые задачи на конструктивы в комбе

Процессы и алгоритмы

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела текстовые задачи на конструктивы в комбе
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#128831

По кругу стоит несколько коробок. В одной из них 2025 камней, а остальные пусты. Разрешается взять два камня (возможно, из разных коробок) и переложить один в соседнюю коробку по часовой стрелке, а другой — в соседнюю против часовой стрелки. Через некоторое время все камни оказались в одной и той же коробке, соседней с начальной. Докажите, что один из камней побывал во всех коробках.

Источники: Высшая проба - 2025, 10.5 (см. olymp.hse.ru)

Показать доказательство

Занумеруем камни от 1  до 2025.  Занумеруем коробки от 0  до n − 1  по или против часовой стрелки так, чтобы все камни в начале были в 0  -й коробке, а в конце оказались в 1  -й.

Расставим бесконечное количество кувшинов в ряд (у каждого кувшина будет номер целое число). Положим в кувшин с нулевым номером 2025  шаров, занумерованных от 1  до 2025.  Каждый ход, когда камень с номером i  перекладывают из коробки номер k  в коробку номер (k +1)mod n,  будем перекладывать шар номер i  из кувшина  ′
k,  где он находился на момент перекладывания камня, в кувшин номер  ′
k + 1.

Аналогично, когда камень с номером i  перекладывают из коробки номер k  в коробку номер (k − 1)mod n,  будем перекладывать шар номер i  из кувшина  ′
k,  где он находился на момент перекладывания камня, в кувшин номер  ′
k − 1.  Таким образом, одновременно с перекладыванием двух камней мы будем перекладывать два шара. Заметим, что остаток по модулю n  от номера кувшина, в котором находится i  -й шар, будет всегда равен номеру коробки, в котором находится i  -й камень.

Обозначим номер кувшина, в котором находится i  -й шар в данный момент, за Q(i).  Мы только что выяснили, что тогда номер коробки, в котором находится i  -й камень, равен Q(i)mod n.  Теперь ясно, что в конце все шары оказались в кувшинах, номера которых сравнимы с 1  по модулю n.  Заметим, что сумма

Q (1)+ Q(2)+ ...+ Q(n)

в любой момент времени равна нулю: в начале она равна нулю, так как все шары были в кувшине с номером 0,  и каждый ход одно из слагаемх увеличивается на 1,  а другое — уменьшается.

Поскольку ни один из шаров в конце не находится в кувшине номер 0,  один из шаров, допустим i  -й, оказался в конце в кувшине с отрицательным номером. Поскольку этот номер сравним с 1  по модулю n,  номер кувшина i  -го шара в конце концов оказался меньше либо равен 1− n.

Итого, номер кувшина i  -го шара каждый ход менялся не более, чем на 1,  и в конце стал меньше либо равен 1− n.  Но это значит, что остатки от деления на n  номера кувшина i  -го шара пробежали все возможные значения от 0  (в начале) до n− 1.  То есть номер коробки i  -го камня пробежал все возможные значения от 0  до n− 1,  что и требовалось.

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

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

Бесплатное онлайн-обучение

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

Налоговые вычеты

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

Специальное предложение
для учителей

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

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!