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

Взвешивания и количество информации

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

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

Задача 1#131958

У Пети есть 10 000 гирь, среди них нет двух гирь равного веса. Также у него есть чудо-прибор: если положить в него 10 гирь, он сообщит сумму весов каких-то двух из них (при этом неизвестно, каких именно). Докажите, что Петя может использовать чудо-прибор так, чтобы через некоторое время указать на одну из гирь и точно назвать её вес. (В чудо-прибор нельзя класть другое количество гирь.)

Источники: ВСОШ, ЗЭ, 2023, 9.8 (см. olympiads.mccme.ru)

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

Покажем, что Петя сможет определить вес одной гири, даже если у него 8000 гирь. Положим n =4000.

______________________________________________________________________________________________________________________________________________________

Лемма. Для любых n  гирь Петя может найти две гири, для которых он знает их суммарный вес.

Доказательство. Пусть Петя положит в прибор по очереди все возможные наборы из 10 гирь из наших n.  Заметим, что каждое показание прибора — это вес какой-то из   2
C n  пар гирь (будем говорить, что это показание использует эту пару). В то же время, Петя получит  10
Cn  показаний. Значит, одна из пар будет использована хотя бы

    C10  (n− 2)(n− 3)...(n − 9)
D = Cn2n-= -----3⋅4⋅...⋅10-----

раз.

Иначе говоря, найдутся D  измерений таких, что (1) в них прибор показывает один и тот же вес S,  и (2) во всех десятках, использованных в этих испытаниях, есть две общих гири a  и b.  Мы покажем, что при выполнении условий (1) и (2) суммарный вес  a  и b  обязательно равен S,  то есть вес этой пары Петя и сможет определить по показаниям прибора. Назовём десятки, использованные в этих D  измерениях, нужными.

Предположим противное: сумма весов a  и b  не равна S.  Рассмотрим все пары из n  гирь, суммы весов в которых равны S  (назовём эти пары хорошими). Поскольку веса всех гирь различны, хорошие пары не пересекаются; в частности, их не больше, чем n∕2.  При этом в каждой нужной десятке есть не только гири a  и b,  но и хотя бы одна хорошая пара. Оценим теперь общее количество нужных десяток.

Пусть в нужной десятке хорошая пара не содержит ни a,  ни b.  Любую такую десятку можно получить, добавив к гирей a  и b  хорошую пару (не более чем (n− 2)∕2  способами), а затем дополнив шестью из оставшихся n− 4  гирь. Итого, количество таких десятков не больше, чем n−2C6  .
 2  n−4

Во всех остальных нужных десятках хорошая пара содержит либо a,  либо b.  Если есть хорошая пара, содержащая a,  то для получения нужной десятки, содержащей эту пару, её надо дополнить гирей b  и ещё семью гирами из оставшихся n − 3.  Итого, таких нужных десяток не больше C7  .
 n−3  Аналогично, нужных десяток, содержащих хорошую пару с гирей b,  тоже не больше C7  .
 n−3

Итого, получаем

    n−-2 6      7      (7-⋅8-⋅9-⋅10  8-⋅9-⋅10)     ( 1  1)
D ≤  2  Cn−4+ 2C n− 3 =D ⋅ 4(n− 3)  + n − 2  < D⋅  2 + 2 = D.

Противоречие.

_________________________________________________________________________________________________________________________________________________________________________________

Завершим решение задачи. Построим следующий граф. Сопоставим каждой гире вершину. Среди каждых n  гирь найдём одну пару с известной суммой; две соответствующих вершины соединим ребром. Если в этом графе нет нечётных циклов, то, как известно, его вершины можно раскрасить в два цвета так, чтобы каждое ребро соединяло вершины разных цветов. Но тогда вершины одного цвета не меньше   n,  и потому среди них мы провели ребро; противоречие.

Значит, в полученном графе есть цикл w1,w2,  …, w2k+1,  и Петя знает суммарные веса всех пар соседних гирь в этом цикле. Взяв полусумму всех этих весов, Петя узнает суммарный вес всех гирь цикла. Вычтя из него

(w2 +w3)+ (w4+ w5)+ ⋅⋅⋅+ (w2k +w2k+1),

он узнает вес гири w1.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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