Тема КОМБИНАТОРИКА

Графы и турниры

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

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

Задача 321#90830Максимум баллов за задание: 7

Каждый мальчик знаком с 7 мальчиками и 10 девочками, а каждая девочка — с 8 девочками и 9 мальчиками. Кого больше — мальчиков или девочек?

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

Подсказка 1:

Чтобы сравнить количество мальчиков и девочек, можно попробовать выразить одну и ту же величину двумя разными способами. Через количество мальчиков и девочек.

Подсказка 2:

Логично выбрать величину, которая связана как с количеством мальчиков, так и с количеством девочек.

Подсказка 3:

Это будет количество дружб между девочками и мальчиками.

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

Посчитаем количество дружб между девочками и мальчиками. Так как в каждой такой дружбе ровно один мальчик и он дружит с 10  девочками, то общее количество таких дружб равно 10⋅ количество мальчиков. С другой стороны, оно же равно 9⋅ количество девочек. Значит девочек больше, чем мальчиков.

Ответ: Девочек

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

Задача 322#90831Максимум баллов за задание: 7

В графе на 100 вершинах степень каждой вершины не больше 3. Докажите, что в нем можно выделить 25 вершин, попарно несоединенных ребрами.

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

Выберем наибольшее количество вершин, попарно несоединенных ребрами (наибольшую антиклику). Пусть их k  и это вершины A1,...,Ak  . Докажем, что их хотя бы 25  . Пусть k <25  . Тогда из любой другой вершины B  в одну из этих k  вершин должно идти ребро, так как иначе среди A1,...,Ak,B  нет ребер, а k  мы выбирали максимальный. Значит из любой другой вершины, кроме A1,...,Ak  , есть ребро в A1,...,Ak  и поэтому количество ребер между A1,...,Ak  и остальными вершинами хотя бы 100 − k  . С другой стороны, все ребра между A1,...,Ak  и остальными вершинами выходят из между A1,...,Ak  и остальными вершинами и значит всего ребер не больше 3k  . Итого 100− k≤ 3k  и 25≤k  .

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

Задача 323#92021Максимум баллов за задание: 7

Тридцать школьников – семиклассников и восьмиклассников – обменялись рукопожатиями. При этом оказалось, что каждый семиклассник пожал руку восьми восьмиклассникам, а каждый восьмиклассник пожал руку семи семиклассникам. Сколько было семиклассников и сколько восьмиклассников?

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

Пусть x  – число семиклассников, y  – число восьмиклассников; тогда x+ y = 30.  Второе уравнение мы получим, если подсчитаем двумя способами общее количество рукопожатий. С одной стороны, число рукопожатий равно 8x  , поскольку от каждого семиклассника «исходит» 8 рукопожатий. С другой стороны, число рукопожатий равно 7y  , так как от каждого восьмиклассника «исходит» 7 рукопожатий. Следовательно, 8x= 7y.  Решая полученную систему уравнений, находим: x =14,y = 16  .

Ответ: 14 семиклассников и 16 восьмиклассников

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

Задача 324#92037Максимум баллов за задание: 7

B коммерческом турнире по футболу участвовало пять команд. Каждая должна была сыграть с каждой ровно один матч. В связи с финансовыми трудностями организаторы некоторые игры отменили. В итоге оказалось, что все команды набрали различное число очков и ни одна команда в графе набранных очков не имеет нуля. Какое наименьшее число игр могло быть сыграно в турнире, если за победу начислялось три очка, за ничью – одно, за поражение – ноль?

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

Минимальная возможная сумма очков, набранных командами, равна 1 +2+ 3+ 4+ 5= 15.  За одну игру можно набрать максимум 3 очка (в сумме у двух игравших команд). Значит, игр было не менее 5. Однако если было бы ровно 5 игр, то все игры должны были бы закончиться победой одной из команд, а тогда никакая команда не набрала бы ровно 1 очко. Значит, игр минимум 6.

Пример результатов турнира, в котором было сыграно ровно 6 игр, зададим таблицей.

PIC

Ответ: 6

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

Задача 325#100098Максимум баллов за задание: 7

В школьном спортзале один стол для настольного тенниса. Учитель физкультуры организовал школьный турнир. Он вызывает на игру любых двух участников турнира, еще не встречавшихся друг с другом. Ничьих не бывает. Если участник игры терпит второе поражение, то он выбывает из турнира. После того, как было проведено 29  игр, из турнира выбыли все участники, кроме двух. Сколько школьников участвовало в турнире?

Источники: Муницип - 2022, Мурманская обл., 7.5 (см.tasks.olimpiada.ru)

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

Каждый участник выбывает, потерпев ровно два поражения. В ситуации, когда остались двое “финалистов”, общее количество поражений равно 29. Если из турнира выбыло n  человек, то они суммарно потерпели 2n  поражений, а на счету “финалистов” могло быть 0(0+0),1(0+ 1)  или 2(1+1)  поражения. Учитывая, что 2n  и 2n+ 2  — чётные числа, приходим к уравнению 2n +1 =29  , откуда n =14  , а общее количество участников равно 16.

Ответ: 16

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

Задача 326#100100Максимум баллов за задание: 7

В 3000  -м году чемпионат мира по хоккею будет проходить по новым правилам: за победу будут давать 12  очков, за поражение вычитать 5  очков, а за ничью команды очков не получат. Если на этом чемпионате сборная Бразилии сыграет 38  матчей, наберет 60  очков и хотя бы один раз проиграет, то сколько побед она может одержать? Приведите все возможные варианты. В ответ введите все варианты по возрастанию через пробел.

Источники: Муницип - 2022, Башкортастан, 7.5 (tasks.olimpiada.ru)

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

Пусть в x  матчах Бразилия победит, а в y  матчах проиграет. Составим уравнение 12x− 5y =60  . Видим, что 12x..12
   .  и 60..12
  .  . НОД (5,12)= 1  , т.е.  ..
y.12.

а) y = 12  . Тогда получим уравнение 12x− 60 =60  . Т.е. x =10  . Это возможно.

б) y = 24  . Получим уравнение: 12x− 120= 60  . Откуда x= 15  . Это невозможно, т.к. количество матчей уже превышает 38.

в) y = 36  . Получим 12x− 180= 60  . Откуда x =20  , что также невозможно. Большие значения х не подходят, т.к. уже будет превышено число сыгранных матчей.

Ответ: 10

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

Задача 327#134316Максимум баллов за задание: 7

В компании некоторые пары людей дружат (если A  дружит с B,  то и B  дружит с A  ). Оказалось, что среди каждых 100 человек в компании количество пар дружащих людей нечётно. Найдите наибольшее возможное количество человек в такой компании.

Источники: ВСОШ, РЭ, 2022, 9.4 (см. olympiads.mccme.ru)

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

Подсказка 1:

Попробуйте придумать какой-нибудь простой пример и далее уже строить оценку.

Подсказка 2:

Есть очевидный пример на 101 — цикл из 101 вершины. Осталось показать, что 102 быть не может.

Подсказка 3:

Чтобы это доказать, попробуйте рассмотреть всевозможные варианты удаления двух вершин из графа на 102 вершинах. Пусть при i-м способе в графе осталось aᵢ рёбер. Рассмотрите сумму всех aᵢ, посчитайте её несколькими способами.

Подсказка 4:

На самом деле интересны не конкретные значения, а чётность этой суммы при разных способах подсчёта.

Подсказка 5:

Если доказывать от противного, то все aᵢ нечётные. А что получится, если посчитать, сколько раз каждое ребро учтено в этой сумме?

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

Во всех решениях ниже мы рассматриваем граф дружб, в котором вершины — это люди в компании, а два человека соединены рёбром, если они дружат.

Если граф — это цикл, содержащий 101 вершину, то на любых 100 вершинах ровно 99 рёбер, так что такая компания удовлетворяет условиям задачи. Осталось показать, что не существует такой компании из 102 человек (тогда и компании из более чем 102 человек тоже быть не может). Ниже мы приведём несколько различных способов сделать это; в каждом способе мы предполагаем, от противного, что такая компания нашлась.

_________________________________________________________________________________________________________________________________________________________________________________

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

Пусть теперь во всём графе на 102 вершинах ℓ  рёбер. При выкидывании любой вершины (скажем, степени d  ) получается подграф с нечётным числом рёбер ℓ− d;  аналогично рассуждению выше получаем, что и во всём графе степени всех вершин имеют одинаковую чётность. Заметим, что наш граф не может быть пустым (т.е. не иметь рёбер) или полным (т.е. иметь все C2102  рёбер), иначе на любых 100 вершинах будет либо 0,  либо C2100 = 99⋅50  рёбер, то есть чётное количество. Тогда найдётся вершина, соединённая хоть с какой-то другой вершиной, но не со всеми. Иначе говоря, есть вершины u1,  v1  и v2  такие, что u1  соединена с v1,  но не с v2.  Степени вершин v1  и v2  в исходном графе одной чётности, поэтому после удаления u1  они будут иметь разную чётность. Это невозможно по доказанному выше.

_________________________________________________________________________________________________________________________________________________________________________________

Второе решение. Существует всего n= C2102 = 51 ⋅101  способов выбросить две вершины из 102, оставив 100. Пронумеруем эти способы числами от 1 до n.  Пусть ai  — количество рёбер на оставшихся 100 вершинах в i  -м способе; по предположению, все числа ai  нечётны, а значит, нечётна и их сумма S  (поскольку число n  нечётно).

С другой стороны, рассмотрим любое ребро uv.  Это ребро учтено в числе ai  ровно тогда, когда вершины u  и v  не выброшены в    i  -м способе, то есть когда выброшена какая-то пара из оставшихся 100 вершин. Это происходит в k= (1002 )= 50⋅99  способах. Итак, каждое ребро учтено в S  чётное количество k  раз, поэтому S  должно быть чётным. Противоречие.

_________________________________________________________________________________________________________________________________________________________________________________

Третье решение. Назовём вершину чётной, если её степень чётна, и нечётной иначе. Рассмотрим два случая.

Случай 1. Пусть общее количество рёбер в графе нечётно. Тогда, выкидывая любую пару вершин, мы должны выкинуть из графа чётное число рёбер (чтобы осталось нечётное число). С другой стороны, если мы выкидываем вершины со степенями d1  и d2,  то число выкинутых рёбер равно d1+ d2,  если эти вершины не соединены рёбром, и d1+d2− 1,  если соединены. Отсюда следует, что вершины одинаковой чётности всегда не соединены рёбром, а вершины разной чётности — всегда соединены. Значит, если в графе k  чётных вершин и ℓ  нечётных, то чётные вершины имеют (чётную) степень ℓ,  а нечётные — (нечётную) степень k.  Это невозможно, ибо k+ ℓ= 102.

Случай 2. Пусть общее количество рёбер в графе чётно. Аналогично получаем, что вершины одинаковой чётности всегда соединены рёбром, а вершины разной чётности не соединены. Поэтому, если в графе k  чётных вершин и ℓ  нечётных, то чётные вершины имеют (чётную) степень k− 1,  а нечётные — (нечётную) степень ℓ− 1.  Это опять же противоречит равенству k+ ℓ= 102.

Ответ:

101

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

Задача 328#134328Максимум баллов за задание: 7

В компании некоторые пары людей дружат (если A  дружит с B,  то и B  дружит с A  ). Оказалось, что при любом выборе 101 человека из этой компании количество пар дружащих людей среди них нечётно. Найдите наибольшее возможное количество человек в такой компании.

Источники: ВСОШ, РЭ, 2022, 11.4 (см. olympiads.mccme.ru)

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

Подсказка 1:

Попробуйте придумать какой-нибудь простой пример и далее уже строить оценку.

Подсказка 2:

Существует пример на 102. Придумайте его. Чтобы показать, что при большем количестве условие не выполняется, достаточно доказать это для 103 человек.

Подсказка 3:

Чтобы это доказать, попробуйте рассмотреть всевозможные варианты удаления двух вершин из графа на 103 вершинах. Пусть при i-м способе в графе осталось aᵢ рёбер. Рассмотрите сумму всех aᵢ, посчитайте её несколькими способами.

Подсказка 4:

На самом деле интересны не конкретные значения, а чётность этой суммы при разных способах подсчёта.

Подсказка 5:

Если доказывать от противного, то все aᵢ нечётные. А что получится, если посчитать, сколько раз каждое ребро учтено в этой сумме?

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

Первое решение. Рассмотрим граф дружб, в котором вершины — это люди, а ребро соединяет двух людей, если они дружат. Пусть в компании 102  человека. Построим граф: одну вершину x  соединим с тремя другими v1,  v2,  v3.  Остальные 98  вершин разобьём на пары и соединим вершины в каждой паре. Всего получаем 52 ребра. При удалении любой вершины исчезает нечётное число рёбер, значит, остаётся также нечётное число. Таким образом, компания из 102  человек подходит. Покажем, что компаний больше чем из 102 людей быть не может, для этого выберем из них любые 103, достаточно показать, что не существует уже такой компании.

Докажем, что компании из 103  человек быть не может. Всего способов выбросить две вершины из 103  равно

n =C2103 = 51⋅103.

Пронумеруем эти способы числами от 1  до n  и пусть ai  — количество рёбер в оставшихся 101  вершинах в i  -м способе. По условию ai  нечётно, значит, нечётна и их сумма S.  С другой стороны, каждое ребро учитывается в числе ai  тогда и только тогда, когда его вершины не выброшены, то есть выброшена какая-то другая пара. Это происходит     2
k= C101 =50⋅101  раз. Таким образом, каждое ребро учитывается в S  чётное число раз, поэтому S  чётно — противоречие.

_________________________________________________________________________________________________________________________________________________________________________________

Второе решение. Рассмотрим граф дружб, в котором вершины — это люди, а ребро соединяет двух людей, если они дружат. Пусть в компании 102  человека. Построим граф: одну вершину x  соединим с тремя другими v1,v2,v3.  Остальные 98  вершин разобьём на пары и соединим вершины в каждой паре. Всего получаем 52 ребра. При удалении любой вершины исчезает нечётное число рёбер, значит, остаётся также нечётное число. Таким образом, компания из 102  человек подходит. Покажем, что компаний больше чем из 102 людей быть не может, для этого выберем из них любые 103, достаточно показать, что не существует уже такой компании.

Докажем, что компании из 103  человек быть не может. Назовём вершину чётной, если её степень чётна, и нечётной иначе.

Случай 1. Общее количество рёбер нечётно. Выбрасывая любую пару вершин, мы должны убирать чётное число рёбер (чтобы осталось нечётное число). Если выбрасываем вершины со степенями d1  и d2,  не соединённые ребром, то d1+d2  чётно; если соединены, то d1+ d2  нечётно. Следовательно, вершины одинаковой чётности не соединены, а вершины разной чётности соединены. Пусть в графе  k  чётных вершин, тогда число рёбер равно k(103 − k)  — чётно, противоречие.

Случай 2. Общее количество рёбер чётно. Аналогично можно показать, что вершины одинаковой чётности соединены, а вершины разной чётности не соединены. Тогда число отсутствующих рёбер равно k(103− k),  то есть общее число рёбер равно

C2103− k(103− k)=103⋅51− k(103− k),

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

Ответ:

102

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

Задача 329#42191Максимум баллов за задание: 7

Жили-были 20 шпионов. Каждый из них написал донос на 10 своих коллег. Докажите, что не менее чем 10 пар шпионов донесли друг на друга.

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

Подсказка 1

В условии нам даны какие-то люди (шпионы) и связи между ними (доносы), это очень сильно напоминает графы. Давайте тогда попробуем посчитать какую-то величину двумя разными способами.

Подсказка 2

Действительно, можно посчитать кол-во рёбер между шпионами и кол-во доносов и посмотреть, что выходит.

Подсказка 3

Верно, всего рёбер в полном графе на 20 вершинах 20*19/2 = 190, а доносов-то побольше - 20*10 = 200, что мы тогда можем сказать про "лишние" рёбра.

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

Удобно рассуждать на соответствующем графе. Шпионы – вершины графа, пары шпионов – ребра графа. Всего ребер 20⋅19-=190.
 2  Донос шпиона А на шпиона В – это, скажем, раскрашивание ребра (А,В). Количество всех раскрашиваний равно, по условию 20⋅10= 200  . Количество раскрашиваний превышает количество ребер на 10.  Это означает, что найдутся не менее 10 дважды раскрашенных ребра (ребро А,В) либо не раскрашено, либо раскрашено один раз, либо раскрашено дважды – как (А,В) и как (В,А). А это как раз то, что требовалось доказать.

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

Задача 330#68797Максимум баллов за задание: 7

На острове живут рыцари, которые всегда говорят правду, и лжецы, которые всегда лгут. Некоторые жители острова дружат друг с другом (дружба взаимна). Утром каждый житель острова заявил, что дружит с нечётным числом рыцарей. Вечером каждый житель острова заявил, что дружит с чётным числом лжецов. Может ли количество жителей этого острова быть равно 2021?

Источники: Курчатов-2021, 11.1 (см. olimpiadakurchatov.ru)

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

Подсказка 1

Попробуем представить граф, в котором каждая вершина - это житель острова, а ребра - дружба между ними. Тогда что мы можем сказать про кол-во вершин и рёбер по условию задачи?

Подсказка 2

Точно! Кол-во вершин и рёбер, исходящих из каждой вершины, нечётно. Но тогда с какой леммой мы получаем противоречие?

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

Рассмотрим граф, каждая вершина — рыцарь либо лжец. Ребро — дружба. По условию из вершин-рыцарей и из вершин-лжецов исходит нечетное количество ребер. Предположим, что в графе 2021 вершина. Получаем противоречие с леммой о рукопожатиях — количество вершин нечетной степени нечетно.

Ответ: нет

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

Задача 331#72179Максимум баллов за задание: 7

Шахматный турнир прошёл по круговой системе, где каждый участник сыграл с каждым один раз. Назовём партию неправильной, если выигравший её шахматист в итоге набрал очков меньше, чем проигравший. (Победа даёт 1  очко, ничья — 1∕2,  поражение — 0  ). Могут ли неправильные партии составлять более 75%  от общего количества партий в турнире?

Источники: Муницип - 2021, Бурятия, 11.5

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

Подсказка 1

Введём для начала обозначения. Пусть всего игроков было N. И давайте выделим половину участников турнира, пусть M= [N/2]. Тогда первые M людей будут сильными, а остальные слабыми. Как теперь можно задачу в таком виде удобно для нас переформулировать?

Подсказка 2

Верно, давайте проверим, могли ли "правильные" партии составлять меньше 25% от общего числа. Поняв это, мы поймём и ответ на нашу задачу. Получается правильные партии это те, в которых сильные выигрывали слабых. Пусть их количество X. Тогда подумайте, что нам нужно глобально посчитать и сравнить в задаче?

Подсказка 3

Ага, давайте посчитаем такие величины, как среднее количество очков сильных и слабых. Тогда если есть неправильные партии, то не все игроки набрали поровну, и средний результат сильного больше, чем слабого. Попробуйте сравнить две этих величины. Помните, что в итоге вам важен X. Что тогда получается?

Подсказка 4

Верно, выразив в неравенстве X, получим оценку на него. Но мы выражали M через N. То есть можно ещё примерно оценить X через N. В итоге, получается какое-то неравенство с этими переменными. Но почему же это почти решило нашу задачу? Потому что нам известно общее число партий! Посчитайте их и увидите, что правильных партий больше 25%. Победа!

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

Пусть N  — число игроков, M = [N∕2].

Игроков, занявших первые M  мест, назовём сильными, а остальных – слабыми (между участниками с одинаковой суммой очков места распределяются произвольно). Пусть X  — число правильных партий между сильными и слабыми.

Сумма очков, набранных сильными во встречах между собой, равна M(M−1)
  2   ,  а во встречах со слабыми — не больше X.

Поэтому средний результат сильного не больше M−-1  X-
 2  + M.  Аналогично, средний результат слабого не меньше N−M-−1  M(N−M-)−X-
  2   +   N −M   .

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

   M (N − M ) N (N − 1)
X >----2----≥ ---8---

Так как общее число партий равно N(N2−1),  доля правильных партий больше 1∕4,  то есть более 25  процентов.

Варианты правильных ответов:
  1. нет
  2. Нет
  3. нельзя
  4. Нельзя

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

Задача 332#81407Максимум баллов за задание: 7

В некоторой стране есть 100  городов, которые связаны такой сетью дорог, что из любого города в любой другой можно проехать только одним способом без разворотов. Схема сети дорог известна, развилки и перекрестки сети необязательно являются городами, всякая тупиковая ветвь сети обязательно заканчивается городом. Навигатор может измерить длину пути по этой сети между любыми двумя городами. Можно ли за 100  таких измерений гарантированно определить длину всей сети дорог?

Источники: ММО - 2021, первый день, 11.4 (см. mmo.mccme.ru)

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

Подсказка 1

Города и дороги сразу же намекают нам о том, что над задачей стоит думать в формате графа. Но что это за граф такой, в котором из любой вершины в любую другую можно попасть только одним единственным способом?

Подсказка 2

Наш граф является деревом, так как он связный и в нём не может быть циклов. Заметьте, что нам доступно не более 100 измерений. А чего в дереве из ста вершин будет менее сотни?

Подсказка 3

В дереве на ста вершинах всегда будет меньше ста листов. Подумайте над обходом, который обходит последовательно все листья и позволяет нам посчитать количество всех ребер в дереве.

Подсказка 4

Подвесим наше дерево за одну из вершин, не являющуюся листом, это будет корень. Рассмотрим вариант обхода. Выбираем случайный лист и ищем следующий для него, всегда будем идти по самому правому, еще не посещенному, ведущему вниз ребру, если таких нет, то поднимаемся на уровень выше, движемся таким образом, пока не окажемся в листе.

Подсказка 5

Повторяем данный алгоритм последовательно, пока не вернемся в изначальный лист. Сколько раз в результате такого обхода будет посещено каждое ребро?

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

Представим описанную в условии сеть дорог в виде графа, вершинами которого являются города, развилки и перекрестки, а ребрами — дороги. Покажем, что этот граф является деревом, то есть связным графом без циклов. Связность следует из того, что из любого города можно проехать в любой другой, а любая развилка или перекресток должны быть соединены с каким-либо городом. Допустим, что в нашем графе есть цикл. Он не содержит двух и более вершин-городов, так как в этом случае, двигаясь в противоположных направлениях по циклу, мы могли бы получить два различных пути из одного города в другой. Далее, пусть между некоторыми городами A  и B  существует путь, содержащий какую-то вершину цикла. Он обязательно найдется, так как иначе эта вершина не могла бы быть в нашей сети. Но тогда, добавляя к этому пути «кольцо» вдоль цикла, мы получим еще один путь между A  и B.  Значит, циклов в нашем графе быть не может и это действительно дерево.

По условию задачи все концевые вершины дерева — города. Назовем эти города концевыми. Назовем также концевой город B  следующим за концевым городом A,  если по пути из A  в B  на каждой развилке выбирается самая правая дорога. Выберем какой-нибудь концевой город A1  и измерим расстояние между ним и следующим за ним концевым городом A2.  Потом измерим расстояние между   A2  и следующим за ним концевым городом A3  и так далее. После не более чем 100  таких измерений мы вернемся в исходный город A1.

Покажем, что при этом каждая дорога нашей сети будет пройдена ровно два раза в противоположных направлениях. Рассмотрим произвольную дорогу. При удалении из дерева любого ребра оно распадается на две компоненты связности K1  и K2,  причем каждая из них содержит города. Пусть изначально мы находились в K1.  Поскольку необходимо обойти все города сети, мы должны пройти по этой дороге два раза: первый раз — когда движемся из K1  в K2,  а второй — когда возвращаемся обратно. Процедура обхода устроена таким образом, что мы посетим все вершины компоненты K2  до того, как покинем ее, поэтому больше проходить по дороге из K1  в K2  не потребуется.

Наконец, сложив измеренные величины и разделив сумму пополам, мы получим длину всей сети.

Ответ:

Да, можно

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

Задача 333#81408Максимум баллов за задание: 7

В стране N  городов. Некоторые пары городов связаны двусторонними авиалиниями, каждая пара не более, чем одной. Каждая авиалиния принадлежит одной из k  компаний. Оказалось, что из любого города можно попасть в любой другой (возможно, с пересадками), но при закрытии всех авиалиний любой из компаний это свойство нарушается. Какое наибольшее количество авиалиний (при произвольных N  и k  ) могло быть в этой стране?

Источники: Всеросс., 2021, ЗЭ, 10.3(см. olympiads.mccme.ru)

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

Первое решение. Рассмотрим граф, в котором вершины это города, ребра — авиалинии, причем ребра, соответствующие авиалиниям   i  -ой компании, покрашены в i  -й цвет.

Пример. Пусть в графе вершины v1,...,vk  не смежны друг с другом, и из вершины vi  ведут ребра цвета i  во все вершины с номерами, большими k.  Все ребра между вершинами с номерами, большими k,  присутствуют и покрашены произвольным образом. Очевидно, что при удалении ребер цвета i  из вершины vi  нельзя добраться до остальных вершин графа, а изначальный граф связен.

Оценка. Докажем индукцией по k,  что в графе отсутствует хотя бы  2
Ck  ребер; из этого следует, что k< N,  ибо иначе ребер бы не было, и графе был бы связным. База при k= 1  очевидна.

Переход: k− 1↦→ k.  Рассмотрим все компоненты связности k  -го цвета. Их хотя бы k,  иначе можно, добавляя цвета, каждый раз уменьшать количество компонент хотя бы на 1  (если при добавлении цвета количество компонент не уменьшилось, то при удалении из исходного графа ребер этого цвета граф остается связным). Тогда k− 1  -й цвет уже сделает граф связным.

Стянем каждую компоненту k  -го цвета в вершину (то есть сопоставим каждой компоненте вершину нового графа, проведя ребра между вершинами тогда и только тогда, когда какие-то вершины соответствующих компонент были связаны ребром; если между двумя компонентами были ребра нескольких цветов, оставим один). Полученный граф удовлетворяет индукционному предположению, поэтому в нем отсутствует хотя бы C2k−1  peбер, соответствующих хотя бы тому же количеству в исходном графе.

С другой стороны, если выкинуть все ребра k  -го цвета, хотя бы одна из его компонент, пусть C  , должна разбиться на две. Это значит, что в любую другую компоненту D  нет ребер хотя бы от одной из частей C.  Докажем, что тогда в графе отсутствуют ещё хотя бы k− 1  рёбер, не учтённых ранее. Если от компоненты D  нет рёбер в обе части C,  то это означает отсутствие хотя бы двух рёбер, а до этого мы учли только одно. Если от компоненты D  есть ребро к одной из частей C,  то в графе из стянутых вершин-компонент соответствующие компоненты были соединены, но на самом деле одного ребра в исходном графе нет. Итак, за счёт каждой компоненты, отличной от C,  мы должны учесть отсутствие ещё хотя бы одного ребра. Значит, ещё минимум k − 1  ребро отсутствует, и всего отсутствующих ребер хотя бы C2k−1+ (k − 1)= C2k,  что и требовалось.

_________________________________________________________________________________________________________________________________________________________________________________

Второе решение. Приведём другой способ доказать оценку; мы используем терминологию, введённую в начале первого решения.

Сначала докажем, что для каждой пары компаний (i,j)  найдутся две вершины A,B,  любой путь между которыми содержит ребра обеих компаний i  и j.  Пусть при удалении компании i  вершины распадаются на два непустых множества Ui  и Vi  между которыми нет ребер, а при удалении компании j  — на множества Uj  и Vj.  Если множества Ui∩ Uj  и Vi∩Vj  оба непустые, то можно взять A ∈U  ∩U
     i  j  и B ∈V ∩V .
    i  j  Иначе, множества U ∩ V
 i   j  и V ∩ U
 i   j  оба непустые, и можно взять A ∈U  ∩V
     i  j  и B ∈ V ∩U .
    i  j  Ясно, что    A  и B  подходят и что между ними нет ребра.

Для каждой пары компаний (i,j)  выберем A  и B  так, что расстояние между ними (то есть длина пути по ребрам исходного графа) минимально возможное. Если мы докажем, что разным парам компаний соответствуют разные пары (A,B),  то мы получим, что отсутствующих ребер не меньше, чем пар компаний, что и даст требуемую оценку.

Предположим, что пара (A,B)  соответствует двум разным парам компаний — (1,2)  и еще одной (без ограничения общности, либо (1,3),  либо (3,4)  ). Пусть A = A0,A1,...,An−1,An = B  — один из кратчайших путей между A  и B,n≥ 2.  Если ребро A0A1  принадлежит не компаниям 1  или 2,  то любой путь между A1  и An  содержит ребра компаний 1  и 2,  что противоречит минимальности расстояния для пары (A,B ).  Аналогично, ребро An−1An  принадлежит одной из компаний 1  или 2.  Значит, пара (A,B)  не может соответствовать паре компаний (3,4).  Таким образом, пара (A,B)  соответствует паре компаний (1,3),  и ребра A0A1  и An−1An  оба принадлежат компании 1. Тогда любой путь между A0  и An−1,  любой путь между An−1  и A1  и любой путь между   A1  и An  содержат ребра обеих компаний 2  и 3.  Из минимальности расстояния для пары (A,B)  следует, что между A0  и An−1,  между An−1  и A1,  а также между A1  и An  существуют пути, не содержащие ребер компании 1.  Соединяя эти пути, получаем путь (возможно, с повторяющимися вершинами) от A0  до An,  не содержащий ребер компании 1.  Противоречие.

Ответ:

Конструкция возможна только при k <N,  и тогда наибольшее количество ребер равно C2 − C2.
 N    k

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

Задача 334#110673Максимум баллов за задание: 7

Несколько команд сыграли турнир в один круг, причём ничьих не было. Оказалось, что среди любых 100  команд есть команда, выигравшая у всех остальных 99  команд, но нет команды, проигравшей всем остальным 99  командам. Какое наибольшее число команд могло участвовать в турнире?

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

Подсказка 1

Пусть домен команды — множество команд, проигравших данной команде. Если мощность домена команды не меньше 99, то команду будем называть доминатором! Легко видеть, что доминаторов не менее n-99, где n — число команд. Посмотрим на доминатора с наименьшим по мощности доменом. Что можно сказать об этом домене?

Подсказка 2

Верно! У всех команд этого домена выиграли все доминаторы. Тогда в этом домене нет доминаторов. Помимо этого, в рассматриваемом домене есть команда, которая проиграла хотя бы 49 командам в этом домене. А какое тогда наибольшее число доминаторов может быть в игре?

Подсказка 3

Верно! В игре не более 49 доминаторов. Тогда n - 99 ≤ 49, и мы получили оценку! Ясно, что пример нужно строить так, чтобы в нем было 49 доминаторов, которые выиграли остальные 99 команд. А как можно распределить результаты боев между доминаторами?

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

Оценка. Назовём доменом команды совокупность всех команд, у которых она выиграла. Команду, в домене которой не менее 99  команд, назовём доминатором.

Пусть в турнире участвовали n  команд. Возьмём любые 100  из них. По условию среди них есть доминатор. Заменим его одной из оставшихся команд. В получившейся сотне снова есть доминатор. Повторяя описанную процедуру, пока не побывавшие в сотне команды не закончатся, убеждаемся, что доминаторов у нас по крайней мере n− 99.

Пусть доминатор A  имеет домен P  с наименьшим числом команд. Покажем, что тогда у команд из P  выиграли все доминаторы. В самом деле, пусть есть доминатор B  с доменом Q,  куда не входит какая-то команда K  из P.  Тогда в силу минимальности домена   P  в домене Q  есть команда M,  не входящая в P.  Если B ⁄= K  и A⁄= M,  то в сотне S  команд, составленной из A,B,K,M  и любых 96  команд из домена P,  нет команды, победившей все остальные: такой командой может быть только A  или B,  но B  проиграла K,  а A  проиграла M.  Если B = K,  дополним S  до сотни ещё одной командой из P.  Тогда A  проиграла M,  а B  проиграла A.  Случай, когда A = M,  аналогичен, а случай, когда одновременно B = K  и A= M,  невозможен.

Так как в домене P  не меньше 99  команд, там есть команда L,  проигравшая хотя бы 49  командам из этого домена — иначе суммарное число поражений в матчах команд из P  между собой будет меньше суммарного числа побед. Тогда доминаторов не больше    49  — иначе, взяв 50  доминаторов, команду L  и 49  победивших её команд из домена P,  мы получили бы сотню (так как в домене P  в силу доказанного выше нет доминаторов), в которой команда L  проиграла всем остальным. Отсюда n − 99≤ 49,  то есть n ≤148.

Пример. Разделим 148  команд на 49  доминаторов и 99  доминируемых, проигравших всем доминаторам. Доминируемые команды расположим по кругу, и пусть каждая из них выиграет у 49  следующих за ней по часовой стрелке и проиграет остальным. Доминаторов занумеруем от 1  до 49,  и пусть в каждом матче между ними побеждает команда с большим номером. Тогда в любой сотне команд будет хотя бы один доминатор, и доминатор с наибольшим номером победит все остальные команды. С другой стороны, в этой сотне будет хотя бы 51  доминируемая команда, и потому каждая из них победит по крайней мере одну из оставшихся, а каждый доминатор победит их все. Таким образом, команды, проигравшей всем остальным, в сотне не будет.

Ответ:

 148

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

Задача 335#36790Максимум баллов за задание: 7

Пете необходимо спаять электрическую схему, состоящую из 10  чипов, соединённых между собой проводами (один провод соединяет два различных чипа; два чипа может соединять не более одного провода), при этом из одного чипа должно выходить 9  проводов, из одного — 8,  из одного — 7,  из двух — по 5,  из трёх — по 3,  из одного — 2,  из одного — 1.  Может ли Петя спаять такую схему?

Источники: ОММО-2020, номер 10, (см. olympiads.mccme.ru)

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

Подсказка 1

Так, у нас в задаче нужно какие-то объекты между собой соединять и проверить, получится ли некоторое количество связей у каждого... Что это может означать в контексте графа?

Подсказка 2

Верно! Это же степени вершин! А если посмотреть на вершину степени 9, когда в графе 10 вершин... Что-то у нее не очень много вариантов для выбора соседей... А что по поводу вершин степени 1?

Подсказка 3

Но ведь эти вершины не дают нам никакой информации, с ними все ясно, может их вообще выкинем? Тут мы уже все придумали идейно, осталось аккуратно рассмотреть остальные вершины!

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

Первое решение. Каждому чипу соответствует вершина в графе. Тогда в нашем графе 10  рёбер и есть вершина степени 9,  которая соединена со всеми. Но тогда её можно выкинуть (уменьшив степени всех на 1  ) — существование графа без этой вершины эквивалентно существованию искомого. Получим набор степеней (7,6,4,4,2,2,2,1,0,0).  Вершины степени 0  можно не учитывать, поэтому теперь вершина степени 7  соединена со всеми, выкинем её и получим (5,3,3,1,1,1,0,0,0,0).  Повторим действие с вершиной степени 5,  имеем (2,2,0,0,0,0,0,0,0,0),  а такого графа не существует, значит, и искомого не могло быть.

Второе решение. Аналогично первому решению введём граф. Заметим, что если (d1,d2,...,dn)  — степени вершин некоторого графа без петель и кратных рёбер, то для каждого k  выполнено неравенство

d1 +d2+ ...+ dk ≤k(k− 1)+dk+1+ ...+ dn

Действительно, все рёбра, выходящие из вершин с номерами от 1  до k  делятся на два типа:

1.  идущие в вершины с номерами от k +1  до n  — таких не болыше dk+1+ ...+ dn;

2.  идущие в вершины с номерами от 1  до k  — таких не больше k(k−1)
  2  ,  но каждое мы можем посчитать по два раза.

В задаче нас спрашивают, существует ли граф со степенями вершин (9,8,7,5,5,3,3,3,2,1).  Предположим, что он существует, и воспользуемся доказанным утверждением для первых пяти вершин:

34= 9+ 8+ 7+5 +5≤ 5⋅4+ 3+ 3+3 +2+ 1= 32

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

Ответ:

нет

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

Задача 336#41594Максимум баллов за задание: 7

В турнире по шахматам каждый из 10 игроков сыграл с каждым по одной партии, и Петя занял последнее место (набрал меньше очков, чем любой другой участник). Потом двоих игроков дисквалифицировали, и все очки, набранные во встречах с ними, аннулировали, и этих двух игроков исключили из таблицы. Оказалось, что в результате Петя стал победителем турнира (набрал больше очков, чем любой другой участник). Сколько очков в итоге (после дисквалификации игроков) мог набрать Петя? За победу дается 1 очко, за ничью — 0,5  очка, за поражение — 0  очков.

Источники: Муницип - 2020, Московская область, 8.4

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

Подсказка 1

В турнире с 10 игроками, проходящем в 1 круг, разыгрывается 10⋅9/2= 45 очков. Какое наибольшее количество очков мог набрать участник, занявший абсолютное последнее место?

Подсказка 2

Верно, 4! Ведь иначе он набрал хотя бы 4,5, а это значит, что остальные набрали хотя бы 5, т.е. всего хотя бы 49,5 очков. А какое наименьшее количество очков мог набрать победитель турнира, в котором было 8 участников?

Подсказка 3

Верно, тоже 4! Ведь иначе он набрал не более 3,5, а это значит, что остальные набрали не более 3, т.е. всего не более 24,5 очков, а всего их 7⋅8/2=28. Сколько тогда очков мог набрать Петя?

Подсказка 4

И снова верно, 4! Ведь он стал победителем турнира среди восьми человек и абсолютным проигравшим в турнире среди 10 человек, а это значит, что количество его очков не меньше 4 и не больше 4, т.е. 4.

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

В турнире с 10 игроками, проходящем в 1 круг, разыгрывается 10⋅9= 45
 2  очков. Поэтому найдется игрок, набравший не более 45:10= 4,5  очков. Значит, игрок, занявший абсолютное последнее место, набрал не более 4 очков. Аналогично, в турнире с 10− 2= 8  игроками, проходящем в 1 круг, разыгрывается 8⋅7
2 = 28  очков. В таком турнире найдется игрок, набравший не менее 28:8= 3,5  очков. Значит, игрок, занявший абсолютное первое место (после примененной дисквалификации), набрал не менее 4 очков. Таким образом, Петя мог набрать только 4 очка.

Ответ: 4

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

Задача 337#71934Максимум баллов за задание: 7

 N  олигархов построили себе страну с N  городами, каждый олигарх владеет ровно одним городом. Кроме того, каждый олигарх построил несколько дорог между городами: любая пара городов соединена максимум одной дорогой каждого из олигархов (между двумя городами может быть несколько дорог, принадлежащих разным олигархам). Суммарно было построено d  дорог. Некоторые олигархи хотели бы создать корпорацию, объединив свои города и дороги так, чтобы при этом из любого города корпорации можно было доехать до любого другого ее города по дорогам этой корпорации, возможно, заезжая по дороге в города других олигархов. Но оказалось, что никакая группа олигархов создать корпорацию не может! При каком наибольшем d  это возможно?

Источники: СпбОШ - 2020, задача 11.7(см. www.pdmi.ras.ru)

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

Подсказка 1

Для начала построим пример. Попробуем выделить группу олигархов. Тогда пусть какой-то город окажется изолированным (ведь именно в таком несвязном графе больше всего рёбер).

Подсказка 2

Это позволяет прийти к конструкции, в которой олигархи занумерованы, и имеют дороги между городами олигархов с меньшим номером. Для оценки будем говорить, что дорога нравится олигарху, если она принадлежит этому олигарху или город на одном из концов дороги принадлежит этому олигарху.

Подсказка 3

Дорога не может нравиться олигархам на её концах, так что каждая дорога нравится ровно трём олигархам. Осталось показать, что одной и той же тройке не могут нравиться две дороги, и подсчитать комбинаторно оценку.

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

Пронумеруем олигархов и их города числами от 1  до N  соответственно.

Пример.

Пусть дорога между городами i  и j  принадлежит олигарху под номером k  тогда и только тогда, когда k > i,k> j.  Тогда количество дорог равно

(N − 1)(N − 2) (N − 2)(N − 3)     2⋅1
-----2----- + -----2-----+ ...+ -2-=
  1 (     2               2              2     2   )
= 2 (N( − 1) − (N − 1)+(N − 2) − (N)− 2)+ ...+ 2 − 2 +1 − 1 =
  = 1  N(N-− 1)(2N-−-1)-− N-(N-−-1) = N-(N-−-1)(N-− 2)
    2        6           2             6

Проверим, что этот пример удовлетворяет условию задачи. Предположим, что это не так и какая-то группа олигархов смогла создать корпорацию. Пусть M  — наибольший номер олигарха в этой корпорации. Тогда из города M  не выходит ни одной дороги, принадлежащей членам корпорации, что противоречит тому, что из этого города можно добраться до любого города корпорации.

Оценка 1.

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

Рассмотрим произвольную тройку олигархов A,B  и C.  Докажем, что эта тройка сопоставлена не более чем одной дороге.

Предположим, что это не так. Выбраниая тройка олигархов может быть сопоставлена всего трем дорогам (если таковые имеются): дороге BC,  принадлежащей олигарху A,  дороге AC,  принадлежащей B,  и дороге AB,  принадлежащей C.  Легко видеть, что каким бы двум из этих дорог ни была сопоставлена тройка A,B,C,  эта тройка олигархов сможет образовать корпорацию. Следовательно, каждая тройка олигархов сопоставлена не более одной дороге, т. е. дорог не более C3N .

Заметим, что в нашем примере любая тройка олигархов i< j < k  сопоставлена дороге ij,  принадлежащей олигарху k,  т. е. всего   C3N  дорог, что дает комбинаторный способ подсчета количества дорог в примере.

_________________________________________________________________________________________________________________________________________________________________________________

Оценка 2.

Рассмотрим граф, в котором вершиины — это города, а ребра цвета i  — дороги, принадлежащие олигарху номер i.  Заметим, что если из графа, удовлетворяющего условию задачи, удалить часть вершин, выходящие из них ребра и все ребра, принадлежащие олигархам-владельцам удаляемых вершин, то для оставшегося графа условие задачи о невозможности построить корпорацию продолжит выполняться.

Докажем индукцией по N,  что если в графе N  вершин, то при удалении любой вершины, всех ее ребер и всех ребер соответствующего ей цвета суммарное количество ребер уменьшается не более чем на (N−1)(2N−2).

База N = 2  очевидна.

Переход. Пусть мы хотим удалить олигарха номер N  . Так как все N  олигархов не могут образовать корпорацию, граф на. ребрах всех цветов несвязен. Обозначим через U  компоненту связности, содержащую город олигарха номер N  , через V  — объединение всех остальных компонент связности, а через u  и v  — количество вершин в U  и V  соответственно. Тогда подграф V  содержит не более v(v−1)
  2  ребер N  -го цвета. Далее, из вершины N  выходит не более v(u− 1)  ребер с цветами, соответствующими вершинам из V.  Наконец, применяя к графу U  индукционное предположение, получаем, что в графе U  имеется не более (u−1)(u−2)
    2  ребер, имеющих цвет N  или выходящих из вершины N.  Следовательно, при удалешии вершины N  исчезнет не более

v(v− 1)+ v(u− 1)+(u−-1)(u−-2)=
   2              (v+2u− 1)(v+ u− 2)  (N − 1)(N − 2)
                = -------2--------= -----2-----

ребер.

Для доказательства оценки будем по одной удалять вершины, подсчитывая, сколько ребер при этом пропадает. Получается, что мы удалили не более C2N−1+ C2N−2+ ...+ C22 = C3N  ребер. Заметим, что если в нашем примере удалять олигархов в порядке убывания номеров, то при удалении олигарха номер k  будет пропадать в точности (k−1)(k2−2)  ребер. Следовательно, в любом графе ребер не больше, чем в построенном нами примере.

Ответ:

максимальное число дорог равно N(N-−1)(N−2)
    6

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

Задача 338#73686Максимум баллов за задание: 7

В социальной сети у каждого пользователя не более десяти друзей (отношение “дружба” симметрично). Сеть связна: если, узнав интересную новость, пользователь начинает рассылать её своим друзьям, те своим и так далее, то в итоге новость узнают все пользователи. Докажите, что администрация сети может разбить пользователей на группы так, чтобы выполнялись следующие условия:

1  ) каждый состоит ровно в одной группе;

2  ) каждая группа связна в указанном выше смысле;

3  ) одна из групп содержит от 1  до 100  членов, а каждая из остальных от 100  до 900  членов.

Источники: СпбОШ - 2020, задача 10.6(см. www.pdmi.ras.ru)

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

Подсказка 1

Так-с, социальная сеть, люди пересылают сообщения....Что-то это напоминает... Правильно, давайте рассмотрим граф, вершинами которого будут люди, а рёбрами отношение дружбы между людьми. Кроме того, отметим, что в нашем случае мы работаем с деревом!

Подсказка 2

Теперь, когда мы ввели граф, утверждение задачи проще всего будет доказывать индукцией по количеству членов сети. Что же взять за базу? Ну, если в дереве не более 900 вершин мы знаем, как решить задачу — возьмём тогда такое количество вершин за базу.

Подсказка 3

Теперь самое сложное, индукционный переход... Необходимо подобрать группу пользователей, при удалении которых граф останется связным. Постарайтесь найти вершину, которая Вам поможет в этом...

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

Социальная сеть представляет собой граф, в котором люди - это вершины, а отношение “дружба” — ребра. Достаточно рассмотреть случай, когда этот граф является деревом. В требованиях условия задачи группу, в которой состоит от 1  до 100  членов, будем называть малой, а группу, где от 100  до 900  членов, — большой. Докажем утверждение задачи индукцией по числу пользователей сети. База индукции: n ≤900.  Если в сети не более 100  пользователей, объявим их всех малой группой. Если в сети от 101  до 900  пользователей, назначим малой группой любого пользователя, соответствующего висячей вершине, а всех остальных запишем в большую группу.

Индукционный переход. Достаточно проверить, что если число пользователей больше 900,  то можно подобрать большую группу, при удалении которой граф останется связным. Подвесим наше дерево и рассмотрим наиболее далекую от корня вершину A  (одну из вершин), у которой больше 900  потомков. У каждого из сыновей вершины A  не более 900  потомков, при этом количество сыновей — не более   9.  Если у каждого из сыновей A  не более 99  потомков, то в сумме у A  не более 9⋅99< 900  потомков, что противоречит выбору вершины A.  Значит, один из сыновей A  имеет от 100  до 900  потомков, назначим его и его потомков большой группой.

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

Задача 339#77991Максимум баллов за задание: 7

В королевстве живут графы, герцоги и маркизы. Однажды каждый граф сразился на дуэли с тремя герцогами и несколькими маркизами. Каждый герцог сразился на дуэли с двумя графами и шестью маркизами. Каждый маркиз сразился на дуэли с тремя герцогами и двумя графами. Известно, что все графы сразились с равным числом маркизов. Со сколькими маркизами сразился каждый граф?

Источники: Школьный этап - 2020, Москва, 6.6

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

Подсказка 1

Давайте начнём решать задачу с введения обозначений. То что нас просят найти, естественно обозначить за x, а графов, герцогов и маркизов за a, b и c соответственно. Нам по условию сказали на самом деле количество боёв с разных точек зрения. Какой способ решения задачи тогда здесь уместен? Как можно естественно посчитать бои?

Подсказка 2

Верно, давайте посчитаем их двумя способами. Например, мы знаем со сколькими маркизами сразился каждый герцог и наоборот. Попробуйте теперь сделать это для каждой из известной пары.

Подсказка 3

Ага, получается, что с одной стороны боёв между ними было 6b, а с другой — 3c. Уже получили хорошее равенство. Аналогично можно сделать с остальными и найти тот самый x. Победа!

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

Пусть каждый граф сразился с x  маркизами. Обозначим через a  количество графов, через b   — количество герцогов, через c   — количество маркизов. Заметим, что по условию всего боёв между герцогами и маркизами было с одной стороны 6b  , а с другой — 3c  , откуда c= 2b  . Аналогично посчитаем количество боёв между герцогами и графами двумя способами. Получим 3a= 2b  . откуда    2    1
a =3b = 3c  . Теперь осталось лишь посчитать количество боёв между графами и маркизами двумя способами. Получаем ax =2c  , но тогда 1
3cx= 2c  , откуда x =6  .

Ответ: с 6 маркизами

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

Задача 340#101072Максимум баллов за задание: 7

В турнире по шахматам каждый из 10  игроков сыграл с каждым по одной партии, и Петя занял последнее место (набрал меньше очков, чем любой другой участник). Потом одного игрока дисквалифицировали, и все очки, набранные во встречах с ним, аннулировали, и этого игрока исключили из таблицы. Мог ли в результате Петя стать победителем турнира (набрать больше очков, чем любой другой участник)?

Источники: Муницип - 2020, 10 класс

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

Подсказка 1

Мы знаем количество игр, поэтому можем посчитать количество очков! Оно равно 10*9/2 = 45. Как оценить количество очков, которое набрал абсолютный победитель (до того, как одного участника исключили) и сколько в таком случае максимально мог набрать Петя?

Подсказка 2

45/10 = 4.5 — минимальное количество очков, которое набрал победитель. А значит, Петя мог набрать не более 4 очков. Что получится, если мы сделаем такое же действие, но для турнира на 9 человек? (то есть после того, как одного удалили)

Подсказка 3

В турнире на 9 человек, количество очков — 9*8/2 = 36. Значит победитель набрал не менее 4 очков!

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

В турнире с 10 игроками, проходящем в 1 круг, разыгрывается 10⋅9= 45
 2  очков. Поэтому найдется игрок, набравший не более 45:10= 4,5  очков. Значит, Петя, занявший абсолютное последнее место, набрал не более 4 очков. Аналогично, в турнире с 10− 1 =9  игроками, проходящем в 1 круг, разыгрывается 9⋅8
2 = 36  очков. Остальные 8 игроков набрали не менее 32 очков. Значит, найдется игрок (отличный от Пети), набравший (после пересчета) не менее 32:8= 4  очков. Поэтому Петя не мог стать абсолютным победителем турнира.

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