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

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

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

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

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

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

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

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

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

Ответ:

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

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

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

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

Подсказка 1

Попробуем ввести какой-нибудь граф. В качестве вершин хочется брать камни. Что тогда может стать рёбрами?

Подсказка 2

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

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

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

Если мы берем камень из кучи, в которой было a  камней, и добавляем в кучу, где было b  камней, то добавляется b  ребер, а вычитается a − 1  ребро. Таким образом, количество ребер изменяется на b− (a− 1).  Но это как раз равно заработку Сизифа. Поэтому изменение количества ребер во вспомогательном графе равно заработку Сизифа. Так как по условию повторилась ситуация, в которой в каждой куче содержится то же число камней, что и изначально, то количество ребер во вспомогательном графе после всех проведенных операций не изменилось. Значит, заработок Сизифа равен 0.

Ответ:

 0  монет

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

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

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

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

Пусть в турнире участвовали x  девочек и 3x  мальчиков. Тогда девочки в партиях между собой набрали x(x−-1)
   2  очков, а мальчики 3x(3x−-1).
    2  Разница составляет 3x(3x−-1)-− x(x2−1)-=4x2− x
   2  очков. По условию мальчики и девочки в сумме набрали поровну. Значит, девочки набрали больше на 4x2− x  очков в партиях между мальчиками и девочками. В этих партиях было всего разыграно 3x2  очков, поэтому 3x2 ≥4x2− x  , то есть x≥ x2.  Но x− натуральное число, и потому x= 1  и неравенство обращается в равенство. Значит, в турнире участвовала одна девочка и три мальчика. Девочка набрала не менее 4x2− x= 3  очков, следовательно, она выиграла у всех мальчиков и заняла первое место.

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

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

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

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

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

Будем называть вершины игроками. Выберем каких-нибудь двух игроков. Один из них выиграл у другого. Выигравшего обозначим A, а проигравшего Б и образуем цепочку из двух игроков, где А стоит перед Б. Пусть В — какой-то третий игрок. Если он выиграл у А, поставим его в начало цепочки. Если он проиграл A, но выиграл у Б, поставим В между A и Б. Если В проиграл обоим, поставим его после Б.

Дальше действуем аналогично: пусть сколько-то игроков уже составляют цепочку с нужным свойством, и пусть игрок И не принадлежит цепочке. Если он выиграл у первого в цепочке, добавим И в начало цепочки. Если нет, найдём последнего игрока в цепочке, который выиграл у И, и поставим И после него. Тогда цепочка по-прежнему будет обладать нужным свойством. Продолжая так, мы включим в цепочку всех игроков.

Ответ:

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

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

Шахматист сыграл в турнире 20 партий и набрал 12,5 очков. На сколько больше он выиграл партий, чем проиграл?

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

Пусть шахматист выиграл x  партий, свел вничью y  партий и проиграл z  партий. Тогда он набрал x +y∕2+ z⋅0= 12,5  очков. Кроме того, так как он сыграл 20  партий, то x+ y+ z = 20  . Умножим первое равенство на 2  и вычтем из него второе. После сокращения получим x− z = 5  , то есть побед на 5 больше, чем поражений.

Ответ:

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

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

Лемма Холла для арабских стран. Среди n  юношей и нескольких девушек некоторые юноши знакомы с некоторыми девушками. Каждый юноша хочет жениться на m  знакомых девушках. Докажите, что они могут это сделать тогда и только тогда, когда для любого набора из k  юношей количество знакомых им в совокупности девушек не меньше km.

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

В одну сторону лемма очевидна. Докажем, что если для любого набора из k  юношей количество знакомых им в совокупности девушек не меньше km,  то каждого из них можно поженить на m  знакомых девушках. Создадим для каждого юноши m− 1  его клон, не считая его самого. Нетрудно убедиться, что для полученного графа выполняется условие леммы Холла. Следовательно, в полученном графе есть паросочетание, покрывающее юношей. Тогда можно каждого юношу поженить на жёнах его клонов и получить требуемое.

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

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

При каких значениях n  полный граф из n  вершин будет эйлеровым?

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

Связный граф эйлеров, если в нём 0 или 2 вершины нечетной степени. В противном случае, граф будет неэйлеровым.

В полном графе из n  вершин степень каждой вершины равна n − 1  . То есть, если n  - чётно, то n − 1  - нечётно, и в случае n > 2  получается, что у нас >  2  вершин нечётной степени, и тогда граф неэйлеров.

Если же n = 2  , то получаем отрезок между двумя точками, который, очевидно, эйлеров.

А если n > 2  и, наоборот, n  - нечётно, то n− 1  - чётно, и поэтому у нас все вершины чётной степени, значит, такой граф эйлеров (очевидно, он связен).

Ответ:

при n = 2  и при любом нечётном n > 2

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