Universal Cup Judging System

Universal Cup

시간 제한: 1.0 s 메모리 제한: 256 MB 총점: 100 해킹 가능 ✓
통계

Các chú lùn vừa xây dựng xong ngôi làng ngầm mới của mình. Bây giờ là lúc lên kế hoạch cho mạng lưới đường sắt sẽ hoạt động bên trong đó.

Ngôi làng bao gồm $N$ giao lộ và $N - 1$ đường hầm kết nối chúng. Các đường hầm đã được xây dựng sao cho có thể đi từ bất kỳ giao lộ nào đến bất kỳ giao lộ nào khác. Tại mỗi giao lộ là ngõ cụt (nghĩa là chỉ được kết nối bởi một đường hầm duy nhất), có một nhà ga tàu hỏa.

Nhiệm vụ của bạn là xác định các tuyến đường cho tàu hỏa trong làng. Để đáp ứng yêu cầu của các chú lùn, tất cả các nhà ga phải được ghép cặp (may mắn thay, có một số chẵn các nhà ga), và sẽ có một đoàn tàu hoạt động giữa mỗi cặp, sử dụng đường đi ngắn nhất có thể. Tuy nhiên, các đường hầm có những hạn chế của chúng. Mặc dù mỗi đường hầm đều có cùng độ dài (bằng $1$), nhưng chiều rộng của chúng chỉ cho phép một số lượng giới hạn các tuyến đường đi qua.

Các chú lùn muốn tổng độ dài của các tuyến đường tàu hỏa càng dài càng tốt. Bạn có thể tính xem tổng độ dài lớn nhất có thể là bao nhiêu không?

Dữ liệu vào

Dòng đầu tiên của dữ liệu vào chứa một số nguyên $N$, biểu thị số lượng giao lộ trong làng.

Mỗi dòng trong $N - 1$ dòng tiếp theo chứa ba số nguyên $a_i$, $b_i$, $c_i$, biểu thị một đường hầm giữa hai giao lộ $a_i$ và $b_i$. Giá trị $c_i$ là giới hạn trên cho số lượng tuyến đường có thể đi qua đường hầm này.

Kết quả

Trên dòng đầu tiên và duy nhất, hãy in ra một số nguyên duy nhất biểu thị tổng độ dài lớn nhất của các đường đi giữa các cặp nhà ga được chọn.

Nếu không có cách nào để ghép cặp các nhà ga mà vẫn thỏa mãn các ràng buộc, hãy in ra $-1$.

Giới hạn

$2 \le N \le 200\,000$, $1 \le a_i, b_i \le N$, $0 \le c_i \le N$, tất cả các giao lộ đều liên thông, và số lượng nhà ga (tức là các ngõ cụt) là số chẵn.

Ví dụ

Dữ liệu vào 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

Kết quả 1

10

Giải thích

Trong ví dụ đầu tiên, việc kết nối các nhà ga tại các giao lộ $5\text{--}9$, $6\text{--}7$, và $8\text{--}10$ cho tổng độ dài các tuyến đường tàu hỏa bằng $4 + 3 + 3 = 10$.

Dữ liệu vào 2

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

Kết quả 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.