Условие
В кладовой Царя Гороха (ЦГ) лежат мешков с монетами, в каждом из них — ровно монеты. Мешки пронумерованы различными числами от до . ЦГ выбирает один из мешков и перекладывает из него по одной монете в мешки с номерами большими, чем у выбранного. Иван Царевич (ИЦ) имеет право указать номера нескольких мешков, а ЦГ сообщает, ему, сколько всего монет оказалось в указанных мешках после перекладывания (в сумме!). Сможет ли ИЦ определить номер выбранного ЦГ мешка? Если да, объясните как. Если нет, объясните почему.
О задаче
Исследуй задачу
Самостоятельное исследованиеНазови мешки за Ивана
Пробуй свои варианты. Разбор останется закрытым.
Своя гипотеза
Назови мешки за Ивана
Сначала дай прогноз. Потом выбери, сколько мешков в кладовой, и нажатием отметь мешки, которые назовёт Иван. Модель переложит монеты при каждом выборе Царя, посчитает сумму в мешках Ивана и покажет, какие ответы совпали.
Без JavaScript модель не работает. Нарисуй 7 мешков, отметь мешки Ивана и для каждого выбора Царя k посчитай изменение суммы: +1 за каждый отмеченный мешок правее выбранного и −(7 − k), если отмечен сам мешок k. Пример с чётными мешками — в шагах 4 и 5.
Начни с маленькой кладовой: мешков вместо . Выпиши, на сколько изменится каждый мешок, если Царь выберет мешок , а потом — если мешок . Затем назови за Ивана какие-нибудь мешки и проверь, будут ли все семь ответов Царя разными. Удобно делать это в модели «Назови мешки за Ивана»: она перекладывает монеты при каждом выборе Царя, считает сумму в мешках Ивана и отмечает совпадения.
Ответ здесь — «да» и способ Ивана. Свой набор мешков можно проверить в модели «Назови мешки за Ивана».
Записать идеюЕсть запись
Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.
Черновик не сохраняется: текст только в этой вкладке.
Черновик изменён в другой вкладке. Твой текущий текст пока сохранён здесь, автоматическая запись остановлена.
Подсказка 1
Иван заранее знает, сколько монет было в названных мешках, поэтому важно лишь, на сколько изменилась их сумма. Сравни два соседних выбора Царя — мешок и мешок . Чем отличается то, что происходит с мешками в этих двух случаях?
Подсказка 2
Выбор мешка отличается от выбора мешка только тем, что из мешка в мешок будто переложили монет. Если Иван назвал оба этих мешка или ни одного из них, он услышит одно и то же число. Какие наборы остаются, если из любых двух соседних мешков должен быть назван ровно один? Проверь, различит ли Иван все выборы Царя хотя бы с одним из них.
Разобрать решение по шагам
Что делает Царь Горох
Пусть Царь выбрал мешок с номером . Мешков с большими номерами — от до — ровно . Например, после мешка стоят мешки , их . В каждый такой мешок Царь кладёт по одной монете. Поэтому:
- мешок теряет монет;
- каждый мешок с номером больше получает монету;
- мешки с номерами меньше не меняются.
Монет всегда хватает: больше всего отдаёт мешок — монет, а в нём . Если Царь выбрал последний, -й мешок, перекладывать некуда, и ничего не меняется. Этот случай Ивану тоже нужно уметь узнать.
На рисунке то же правило на мешках. Заметь: монеты только переходят из мешка в мешок, поэтому во всех мешках вместе их по-прежнему . Значит, называть все мешки бесполезно: при любом выборе Царь скажет одно и то же число.
Что на самом деле узнаёт Иван
Иван называет мешки один раз и слышит одно число. Сколько монет было в его мешках до перекладывания, он знает: по в каждом. Поэтому вся новая информация — на сколько изменилась сумма. По шагу 1 это изменение складывается так:
- за каждый названный мешок с номером больше ;
- , если назван и сам мешок .
Выбора у Царя . Иван наверняка узнает номер, только если все выборов дают разные изменения. Простые наборы для этого не годятся. Все мешки — изменение всегда . Один мешок, например -й: изменение равно , если меньше ; равно , если ; равно , если больше . Всего три разных ответа на выборов. Нужен набор похитрее.
Сравним соседние выборы
Чтобы понять, какой набор нужен, вспомним пример с одним мешком из шага 2. Там одинаковые ответы давали как раз соседние выборы: при Иван каждый раз слышал . Соседние выборы Царя меньше всего отличаются друг от друга — значит, их ответы проще всего спутать. Поэтому сравним два соседних выбора: мешок и мешок . Сначала посмотрим на мешках, (рисунок ниже).
- Выбор : мешок теряет монеты, мешки , , получают по одной.
- Выбор : мешок теряет монеты, мешки и получают по одной.
Мешки и в обоих случаях получают одинаково, мешки – не меняются. Разница только в мешках и : при выборе в мешке на монеты меньше, а в мешке на монеты больше, чем при выборе . Будто из мешка в мешок переложили монеты.
В кладовой из мешков так же. Мешки до в обоих случаях не меняются, мешки после в обоих случаях получают по монете. Мешок при выборе теряет монет, а при выборе не меняется. Мешок при выборе получает монету, а при выборе сам отдаёт ; разница . Значит, выбор отличается от выбора только тем, что из мешка в мешок будто переложили монет.
Отсюда главный вывод. Если Иван назвал оба мешка и , переложенные монеты остаются внутри его мешков, и сумма та же. Если он не назвал ни одного из них, монеты проходят мимо его мешков — сумма тоже та же. В обоих случаях при выборах и Царь скажет одно и то же число, и Иван их не различит.
Значит, в подходящем наборе любые два соседних мешка «разные»: один назван, другой нет. Названные и неназванные мешки чередуются, и вариантов всего два — смотря по тому, назван ли мешок : все нечётные мешки или все чётные. Проверим, что все чётные мешки подходят; для нечётных рассуждение такое же.
Считаем изменения для чётных мешков
Пусть Иван назвал все чётные мешки: — это мешка. Царь выбрал мешок ; обозначим через число мешков после него: , это мешки с номерами от до . Последний из них, -й, нечётный, а чётные и нечётные номера чередуются.
нечётный. Тогда чётное. Мешок не назван, а мешки после него начинаются с чётного и кончаются нечётным . Их можно разбить на пары «чётный, нечётный», поэтому чётных ровно половина: . Каждый из них получил монету, и сумма Ивана выросла на . Например, при после него мешков, чётные среди них — : рост на .
чётный. Тогда нечётное. Мешок назван и теряет монет. Мешки после него начинаются с нечётного и кончаются нечётным . Без последнего, -го, они разбиваются на пары «нечётный, чётный», поэтому чётных среди них . Они получают по монете. Всего изменение
то есть сумма уменьшилась на . Например, при получаем : мешок отдал монет, а чётные получили по одной, .
Переберём все выборы. Для нечётных число принимает значения , и сумма растёт на — все эти числа разные. Для чётных число принимает значения , и сумма уменьшается на — тоже все разные. А рост (или ) никогда не совпадает с уменьшением. Значит, все выборов Царя дают разные суммы.
Как Иван находит номер
Теперь способ Ивана. Он называет все чётные мешки. До перекладывания в них
монет. Услышав ответ Царя, Иван сравнивает его с этим числом.
- Сумма выросла на (или не изменилась, ). По шагу 4 Царь выбрал нечётный мешок, после которого мешков, то есть мешок номер .
- Сумма уменьшилась на . Тогда мешок чётный и , значит, , и номер мешка .
Например, Царь сказал — это на больше. Иван отвечает: мешок . Проверим: после мешка чётные мешки — , их ровно . Если же Царь сказал — на меньше, — то это мешок : он отдал монет, а пять чётных мешков после него получили по одной, .
Проверка
Проверим ответ другим способом — цепочкой соседних выборов из шага 3. При выборе изменение равно . Переход от выбора к выбору сдвигает изменение на : вниз, если чётный (монеты уходят из названного мешка в неназванный), и вверх, если нечётный (монеты приходят в названный мешок ). Сдвиги идут по порядку: вниз, вверх, вниз, вверх и так далее. Первая пара сдвигов ( вниз, вверх) переводит в , а затем в . Вторая пара ( вниз, вверх) переводит в , а затем в . Третья ( вниз, вверх) — в и . Каждая пара сначала уводит изменение на единицу ниже всех прежних значений, а потом на единицу выше всех прежних. Последняя пара — вниз и вверх — переводит в и . Получаем — те же значения, что в шаге 4, и ни одно не повторяется. Независимо от рассуждения компьютерная проверка переложила монеты по одной для всех выборов Царя и получила разных сумм.
Да, сможет. Например, Иван называет все чётные мешки: . До перекладывания в них монет. Если Царь назвал сумму на больше (или ту же, ), выбран мешок ; если на меньше — мешок . Все выборов Царя дают разные суммы, поэтому номер определяется однозначно. Подойдут и все нечётные мешки.
Ответ
Да, сможет. Например, Иван называет все чётные мешки: . До перекладывания в них монет. Если Царь назвал сумму на больше (или ту же, ), выбран мешок ; если на меньше — мешок . Все выборов Царя дают разные суммы, поэтому номер определяется однозначно. Подойдут и все нечётные мешки.
Главная идея
Когда один ответ должен различить много вариантов, сравни соседние варианты. Здесь выбор отличается от выбора лишь тем, что из мешка в мешок будто переложили монет. Иван заметит это, только если из двух соседних мешков назван ровно один, — отсюда набор «через один». Остаётся посчитать изменения и убедиться, что они все разные.
Признаки: одно измерение (сумма, взвешивание, общий ответ) должно указать, какой из многих вариантов произошёл. Запиши результат каждого варианта как изменение известной величины и добейся, чтобы все результаты были разными. Помогает сравнение соседних вариантов: что именно меняется при переходе от одного к другому.
Где легко ошибиться
Назвать мешки подряд, например с -го по -й. Тогда при выборе любого мешка с номером больше сумма Ивана не меняется, а при выборе любого из первых мешков она уменьшается ровно на : из выбранного мешка уходит монет, а возвращается в названные мешки только . Получается всего два разных ответа. Проверка на маленькой кладовой сразу показала бы совпадения.
Источник и авторство
Турнир Архимеда · XXXI Зимний турнир · 30 января 2022 · математика · единый вариант для 6 и 7 классов. Официальная задача 2.4, 8 баллов.
Условия задач (PDF организатора) ↗ · Условия и решения ↗ · Страница турнира ↗
Условие — из официального PDF. Подсказки, объяснение и модели — Popov Academy. Решение проверено; результат сопоставлен с официальными материалами.
Тема, знания и приёмы
Поиск и алгоритмы · Начальный вход
- Чётные и нечётные числа
- Сколько чисел в ряду от a до b
- Числа со знаком: рост и уменьшение
Приёмы решения: Переход от шага к следующему · Разбор случаев · Последовательный подсчёт без повторов