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

Двойной подсчёт

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

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

Задача 1#138253

По кругу стоят 2n  детей. У них есть суммарно m  печенек. За один ход ребенок может передать одну печеньку своему соседу. Причем, пожадничав, в этот же момент он сразу съедает одну из своих печенек. Для каких m  можно утверждать, что при любом начальном распределении печенек ребята могут действовать так, чтобы передать хотя бы одну печеньку голодному мальчику Вите?

Показать ответ и решение

Расставим веса детям так, что если между ребёнком и Витей стоит k  промежутков между детьми (берём минимальное из расстояний), то его вес равен  n−k
2   .  Пусть вес печеньки равен весу ребёнка, у которого она находится. Заметим, что наша операция не увеличивает сумму весов печенек. Пусть наиболее удалённого от Вити ребёнка зовут Никита.

Пусть      n
m < 2 .  Тогда рассмотрим ситуацию, где все печеньки находятся у Никиты. Его вес равен 1. Тогда сумма весов печенек меньше  n
2 ,  и если бы в процессе печенька появилась у Вити, то сумма весов стала бы не меньше  n
2 .  Отсюда получаем противоречие. Значит,      n
m < 2  не подходит.

Докажем, что      n
m = 2  подойдёт. Рассмотрим любое распределение печенек. Пусть у Никиты k  печенек, тогда в одной из половин, на которые Никита и Витя делят круг, находится не менее 2n−k
-2--  печенек. Их общий вес не меньше n
2 − k,  откуда общий вес печенек в этой половине с Никитой не меньше  n
2 .  Запустим процесс: пусть если у кого-то из них хотя бы 2 печеньки, то он отдаёт одну по направлению к Вите и одну съедает. Тогда сумма весов печенек не изменяется. Процесс конечен и если печеньки у Вити не появилось, то сумма весов стала не больше

2n−1+ 2n−2+ ...+ 1= 2n− 1,

что меньше изначальной суммы весов у этих людей, откуда и получаем противоречие.

Ответ:

 m ≥ 2n

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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