Тема . ЮМШ (олимпиада Юношеской Математической Школы)

Отбор ЮМШ

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

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

Задача 1#104688

В стране n  городов, и каждые два соединены прямой авиалинией. Цена перелёта между двумя городами фиксирована и составляет либо     1  тысячу рублей, либо 2  тысячи рублей. Известно, что любой маршрут, начинающийся и заканчивающийся в одном городе, обойдётся в чётное число тысяч рублей. Какова наименьшая сумма стоимостей всех авиаперелётов?

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

Рассмотрим граф с ребрами только веса 1  (будем говорить о цене перелёта в 1  тысячу рублей так, аналогично с весом 2).  Тогда в этом графе нет нечётных циклов. Следовательно, он является двудольным. Нам бы хотелось, что сумма стоимостей всех перелетов была минимальна, поэтому надо просто максимизировать количество единиц. Пусть в графе с ребрами веса 1  всего n  вершин. Тогда в одной доле n∕2− k  вершин, а в другой n∕2+ k.  Тогда количество ребер между долями равно n2   2
 4 − k .  Следовательно, больше всего ребер между долями, когда в них одинаковое количество вершин или почти одинаковое, если n  — нечетно. Пусть n =2t.  Тогда возьмем две доли по t  вершин. Соединим любые две вершины из разных долей ребрами веса 1.  А все вершины в долях соединим ребрами веса 2.  Тогда между долями получим суммарный все  2
t ,  а в долях t(t− 1)∕2⋅2⋅2= 2t(t− 1).  Очевидно, что в этом примере все условия выполняются, так как проход по ребру с весом 2  не влияет на четность веса маршрута и долю поменять мы не можем, пройдя по ребру с весом 2.  Следовательно, в сумме получаем  2
3t − 2t.  Теперь пусть n =2t+ 1.  Тогда возьмем две доли с t  и t+ 1  вершинами. Тогда ребер между долями t(t+ 1),  а ребер в долях t(t− 1)∕2 +t(t+ 1)∕2.  Поэтому суммарный вес 3t2+t.

Ответ:

 3t2− 2t,  где n= 2t,  и 3t2+ t,  где n = 2t+ 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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