Предмет: Математика, автор: elyagilbert80

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


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

Ответы

Автор ответа: OmegaRingy
8

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

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

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

Похожие вопросы