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

Графы и турниры .09 Гуляем по графу

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

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

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

Все цифры натурального числа N  различны. Если переставить любые две цифры через одну, то число N  увеличится, а если переставить любые две цифры через две — уменьшится. Найдите такое наибольшее N.

Источники: Лига открытий - 2017

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

Оценка. Предположим, что число хотя бы 5  -значное. Пронумеруем места, на которых стоят цифры, слева направо по возрастанию. Рассмотрим граф, вершинами которого будут места, на которых стоят цифры, а две вершины соединены направленным ребром 1 → 2,  если число на первом месте меньше, чем на втором. Тогда у нас образуется цикл 1 → 3→ 5→ 2 → 4→ 1,  и получается, что число на первом месте больше самого себя. Значит, число не более, чем 4  -значное. Рассмотрев все тот же граф, получаем путь 2→  4→ 1→ 3,  поэтому цифры на этих местах не больше 6,7,8  и 9  соответственно. Отсюда следует и пример 8697.

Ответ:

 N = 8697

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

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

В стране 50  городов, каждые два города соединены (двусторонними) авиалиниями, цены всех перелетов попарно различны (для любой пары городов цена перелета «туда» равна цене «обратно»). В каждом городе находится турист. Каждый вечер все туристы переезжают: богатые туристы — по самой дорогой, бедные — по самой дешевой линии, ведущей из соответствующего города. Через k  дней оказалось, что в каждом городе снова по одному туристу. За это время ни один турист не посетил никакой город дважды. При каком наибольшем   k  такое возможно?

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

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

Подсказка 1.

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

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

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

Допустим, что среди туристов имеется 25  (или более) «богачей». Нарисуем граф: вершины — это города, из каждого города проведем самый дорогой выходящий путь. Тогда этот граф представляет собой лес, в каждом дереве которого все ребра направлены к корню, за исключением единственного ребра, выходящего из корня, — это ребро в дереве как бы двустороннее. Возьмем богача, который расположен ближе всего к корню своего дерева. Этот богач будет в течение 25  ходов самым близким к корню. Значит, он проедет по городам, в которых еще не было других богачей. Это может быть только если граф — это путь из 50  вершин, богачи занимают первые 25  вершин этого пути (т. е. половину) и гуськом движутся по этому пути в сторону второй половины. Отсюда следует, что богачей не может быть больше 25,  а также что количество переездов тоже не превосходит 25.

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

Обозначим города A1,A2,...,A50.  Допустим, что путь

A1 → A2 → A3 → ⋅⋅⋅→ A49 → A50

составлен из самых дорогих авиалиний, для определенности пусть цена перелета Ai → Ai+1  равна 106 − i  рублей. А «бедный путь» пусть сначала проходит по городам с большими четными номерами, потом — по городам с большими нечетными, а далее — с малыми: сначала с четными, потом с нечетными:

A26 → A28 → ⋅⋅⋅→ A50 → A27 → A29 → ⋅⋅⋅→ A49 →
          → A2 → A4 → ⋅⋅⋅→ A24 → A1 → A3 → ⋅⋅⋅→ A25

Цены этих авиалинии пусть убывают от 49  до 1  рубля при движении вдоль этого пути. Цены остальных авиалиний назначим произвольно в диапазоне от 100  до 100000  рублей.

Ответ:

При k= 25

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

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

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

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

Подсказка 1

Давайте пойдëм от противного, пусть такое возможно. Рассмотрите произвольного человека A. С каким количеством людей у него есть общие знакомые?

Подсказка 2

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

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

Предположим так рассадить людей удалось. Занумеруем их по часовой стрелке и заметим, что если номера двух сидящих имеют одинаковую чётность, то между ними сидит нечётное число человек. Возьмём одного из сидящих — A.  Через чётное число человек от   A  сидит 20  человек. Все они сидят на местах одной чётности, поэтому не могут иметь общих знакомых. Значит, имеется 20  различных общих знакомых A  с этими людьми. У этих последних 20  человек есть общий знакомый (A ),  то есть все они имеют номера разной чётности. Но это невозможно.

Ответ:

Не может

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

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

У Пети всего 28  одноклассников. У каждых двух из 28  различное число друзей в этом классе. Сколько друзей у Пети?

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

Подсказка 1

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

Подсказка 2

Подумайте, что будет, если этих двоих убрать из класса. Как будут дружить остальные одноклассники?

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

У одноклассников Пети может быть 0,1,2,...,28  друзей — всего 29  вариантов. Но если кто-то дружит со всеми, то у всех не меньше одного друга. Поэтому либо кто-то дружит со всеми, либо кто-то не дружит ни с кем. В обоих случаях остается 28  вариантов: 1,2,...,28  или 0,1,...,27.

Пусть у A  больше всего друзей, а у B  — меньше всего. В первом случае A  дружит со всеми, а B  — только с A.  Во втором случае B  не дружит ни с кем, а A  — со всеми, кроме B.  В каждом из случаев A  дружит с Петей, а B  — нет. Переведём A  и B  в другой класс. Как мы уже видели, A  дружит со всеми из оставшихся, а B  — ни с кем из оставшихся. Поэтому после перевода у каждого стало на одного друга меньше (среди одноклассников). Значит, у оставшихся Петиных одноклассников снова будет разное число друзей среди одноклассников.

Cнова переведём самого “дружелюбного” и самого “нелюдимого” в другой класс и т. д. Повторяя эти рассуждения 14  раз, мы переведём в другой класс 14  пар школьников, в каждой из которых ровно один Петин друг. Итак, друзей у Пети 14.

Ответ:

 14

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