Skip to content

Alex286756/AlgorithmPrima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Задача телефонные линии

На строительном участке нужно создать телефонную сеть, соединяющую все бытовки. Для того, чтобы телефонные линии не мешали строительству, их решили проводить вдоль дорог. Составьте программу, реализующую алгоритм Прима для вычисления минимальной общей длины телефонных линий для указанной конфигурации участка. Граф конфигурации участка должен быть представлен в программе в виде списка инцидентности.

Программа должна считывать со стандартного потока ввода количество бытовок , количество дорог , соединяющих бытовки, и информацию об этих дорогах. При этом каждая дорога задаётся тремя целыми числами A, B и C, где A и B — номера соединяемых дорогой бытовок (), а C — длина дороги.

Программа должна выводить в стандартный поток вывода минимальную общую длину телефонных линий.

Например, для входных данных

7

10

0 1 200

1 2 150

0 3 100

1 4 170

1 5 180

2 5 100

3 4 240

3 6 380

4 6 210

5 6 260

программа должна выводить число 930.

About

Prim's algorithm for weighted graphs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published