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

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

Задача 1#80607

На праздник пришли n  мальчиков и n  девочек. Каждому мальчику нравится a  девочек и каждой девочке нравится b  мальчиков. Найдите все пары (a,b),  при которых обязательно найдутся мальчик и девочка, нравящиеся друг другу.

Подсказки к задаче

Подсказка 1

Давайте попробуем составлять пары влюблённостей относительно девочек и относительно мальчиков. Нам хотелось бы, чтобы какая-то пара обязательно была в обоих множествах. Когда это возможно?

Подсказка 2

Девочкам будет сопоставлено nb пар, а мальчикам - na. А сколько пар всего? Для каких значений у нас точно будут совпадающие пары?

Подсказка 3

Нам нужно, чтобы среди n(a+b) обязательно нашлись те, что совпадают, при условии, что всего различных пар не более n^2!

Подсказка 4

Воспользуйтесь принципом Дирихле!

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

Предположим, что a+ b>n.  Всего пар из одного мальчика и одной девочки ровно n2.  Каждому мальчику можно сопоставить a  пар (с теми девочками, которые ему нравятся). Аналогично каждой девочке можно сопоставить b  пар. Тогда суммарно мальчикам и девочкам сопоставлено n(a+ b)>n  пар. Тогда по принципу Дирихле найдется пара, сопоставленная мальчику и девочке одновременно, то есть эти мальчик и девочка нравятся друг другу.

Покажем, что при a+b ≤n  такая пара может не найтись. Пронумеруем мальчиков и девочек числами от 0  до n− 1.  Пусть мальчику с номером i  нравятся все девочки с номерами i+ 1,i+ 2,...,i+ a  по модулю n,  а девочке с номером j  нравятся все мальчики с номерами j,j +1,...,j+b− 1  (также по модулю n  ). Легко проверить, что в этом случае требуемой пары нет.

Ответ:

Любая пара, где a+ b> n  и a,b≤ n

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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