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

0 голосов
161 просмотров

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


Математика (12 баллов) | 161 просмотров
0

Знаете про теорию графов, графы-деревья и несколько лемм о них?

Дан 1 ответ
0 голосов

Представим города, как вершины графа, а дороги, как рёбра.

Изначально у нас был полный граф на 30 вершин, следовательно, в нём было (30 * 29 : 2 = 435) рёбер. Минимальный связный граф - дерево. В дереве на 30-ти вершинах будет 29 рёбер, следовательно, убрать можно не более (435 - 29 = 406) рёбер. Пример - уберём все рёбра из полного графа на 29 вершин, тогда уберётся (29 * 28 : 2 = 406) рёбер, а из любой вершины можно будет добраться до другой через 30-ую вершину, которую мы не трогали.

Ответ: 406 дорог.

(7.3k баллов)