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

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

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

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

Задача 1#74661

Докажите, что любым числом весов, среди которых есть двое сломанных, нельзя найти фальшивую монету (более легкую) из n> 36  монет за 11  взвешиваний.

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

Предположим противное — пусть существует алгоритм, позволяющий найти фальшивую монету из n  монет за 11  ходов.

Любой алгоритм можно закодировать в виде дерева, которое строится следующим образом. На первом уровне находится одна вершина-корень, соответствующая первому взвешиванию. Из нее исходит три ребра на второй уровень, соответствующие различным результатам этого взвешивания: <,>  и = .  Аналогично выстраиваются и последующие уровни: на уровне с номером k  находится   k−1
 3  вершин. На каждой указано, какое взвешивание в ней совершается, и из каждой вершины исходит по 3  ребра на уровень k+ 1,  соответствующие всевозможным результатам этого взвешивания.

Легко заметить, что в любом таком дереве  11
3  листьев, и каждый лист соответствует некоторой последовательности из 11  взвешиваний. После 11  взвешиваний мы обязаны определить, какая из монет является фальшивой. Занумеруем монеты и запишем на каждом листе номер монеты, на которую он указывает.

Выберем произвольную монету с номером A  и предположим, что она фальшивая. Тогда в дереве алгоритма обязательно должны присутствовать листья:

1)  Которые соответствуют случаю, когда все 11  взвешиваний были сделаны правильно. Ясно, что такой лист только один;

2)  Которые соответствуют случаю, когда одно из взвешиваний было выполнено неверно. Таких листьев ровно 22.  Они могут быть получены из пути к листу в пункте 1),  если с него свернуть в произвольной вершине, а все остальные взвешивания выполнить правильно;

3)  Которые соответствуют случаю, когда два взвешивания были выполнены неверно. Аналогично, такие листья могут быть получены из пути к листу в пункте 1),  если с него свернуть в произвольной вершине, и далее все, кроме одного, взвешивания провести верно. Любой такой лист характеризуется выбором двух позиций, на которых взвешивание произведено неверно, а также выбором одного из двух неверных результатов, поэтому их количество равно 2⋅2⋅C211 = 220.

Итак, если монета A  фальшивая, то в дереве алгоритма должно быть хотя бы 1+22+ 220= 35  листьев, которые на нее указывают. Перестановкой монет можно добиться, чтобы фальшивая монета имела любой номер от 1  до n,  поэтому листьев должно быть хотя бы 35⋅n.  С другой стороны, известно, что листьев ровно 311,  откуда следует неравенство 35⋅n ≤311  и n≤ 36.  Это противоречит условию задачи, по которому n> 36,  значит предположение о противном в начале решения было не верным.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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