Universal Cup Judging System

Universal Cup

実行時間制限: 1.0 s メモリ制限: 256 MB 満点: 100 ハック可能 ✓
統計

Dvergarnir eru nýbúnir að byggja nýja neðanjarðarþorpið sitt. Nú er kominn tími til að skipuleggja járnbrautarnetið sem mun starfa innan þess.

Þorpið samanstendur af $N$ gatnamótum og $N - 1$ göngum sem tengja þau saman. Göngin hafa verið byggð þannig að hægt er að komast á hvaða gatnamót sem er frá hvaða öðrum gatnamótum sem er. Á hverjum gatnamótum sem eru botnlangi (sem þýðir að þau eru aðeins tengd með einum göngum) er lestarstöð.

Verkefni þitt er að ákvarða leiðirnar fyrir lestirnar í þorpinu. Til að uppfylla kröfur dverganna verður að para saman allar stöðvar (sem betur fer er sléttur fjöldi af þeim), og ein lest mun ganga á milli hvers pars eftir stystu mögulegu leið. Göngin hafa þó sínar takmarkanir. Þótt öll göngin séu jafnlöng (jöfn $1$), leyfir breidd þeirra aðeins takmörkuðum fjölda leiða að liggja í gegnum þau.

Dvergarnir vilja að heildarlengd lestarleiðanna sé eins mikil og mögulegt er. Geturðu reiknað út hver hámarkslengdin getur orðið?

Inntak

Fyrsta lína inntaksins inniheldur eina heiltölu $N$, sem táknar fjölda gatnamóta í þorpinu.

Hver af næstu $N - 1$ línum inniheldur þrjár heiltölur $a_i$, $b_i$, $c_i$, sem tákna göng á milli gatnamóta $a_i$ og $b_i$. Gildið $c_i$ er efri mörk á fjölda leiða sem geta legið í gegnum þessi göng.

Úttak

Í fyrstu og einu línunni skaltu prenta eina heiltölu sem táknar hámarks heildarlengd stiga á milli völdu stöðvaparanna.

Ef engin leið er til að para stöðvarnar saman þannig að skorðurnar séu uppfylltar, prentaðu $-1$.

Takmarkanir

$2 \le N \le 200\,000$, $1 \le a_i, b_i \le N$, $0 \le c_i \le N$, öll gatnamót eru tengd og fjöldi stöðva (þ.e. botnlanga) er slétt tala.

Dæmi

Inntak 1

10
1 2 2
2 3 1
3 4 3
5 1 1
6 1 2
7 2 3
8 3 2
9 3 1
10 4 7

Úttak 1

10

Athugasemd

Í fyrsta dæminu gefur tenging stöðva á gatnamótum $5\text{--}9$, $6\text{--}7$ og $8\text{--}10$ heildarlengd lestarleiða sem er jöfn $4 + 3 + 3 = 10$.

Inntak 2

5
1 2 3
1 3 1
1 4 0
1 5 2

Úttak 2

-1

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#1670EditorialOpen好想成为雨停小姐的狗啊GotoHiotoriView

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.