Laiko ribojimas: 5s
Atminties ribojimas: 256MB
MST su metropoliu
Turime nekryptinį, svorinį, jungų grafą. Minimaliu dengiančiu medžiu su metropolio viršūne vadinsime minimalų dengiantįjį medį, kuriam priklauso kiekviena briauna, einanti per viršūnę . Tegu tokio medžio briaunų svorių suma yra . Reikia apskaičiuoti kiekvienai viršūnei .
Pradiniai duomenys
Pirmoje eilutėje pateikiami skaičiai ir () - medžio viršūnių bei briaunų skaičiai.
Tolesnėse eilučių pateikiama po tris skaičius - , ir () - jie reiškia, kad tarp viršūnių ir yra svorio briauna.
Garantuoja, kad jokia briauna nejungia viršūnės su ja pačia, ir tarp bet kurių dviejų viršūnių yra ne daugiau nei viena briauna.
Rezultatai
Išspausdinkite eilučių. -ojoje eilutėje turi būti vienintelis skaičius - minimalaus dengiančiojo medžio su metropolio viršūne svoris.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
4 4 1 2 1 2 3 2 3 4 3 1 4 4 |
7 6 6 8 |