DBMST


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 493M

Problem type

Đường kính của một cây được định nghĩa là độ dài đường đi dài nhất của cây đó (theo nghĩa số lượng cạnh trên đường đi). Cho đồ thị vô hướng G = (V, E), với c(e) là trọng số của cạnh e (e ∈ E).

Yêu cầu: Cho một số nguyên dương K, hãy tìm cây khung nhỏ nhất T của G sao cho đường kính của T nhỏ hơn hoặc bằng K.

Dữ liệu vào

Dòng 1: N, M, và K (1 ≤ N ≤ 15, 1 ≤ M ≤ 25)

Dòng i + 1 (i = 1, . . . , M): u, v, và w trong đó w là trọng số của cạnh (u, v)

Kết quả

Ghi ra duy nhất một số là trọng số của cây khung nhỏ nhất tìm được hoặc ghi ra -1 nếu cây khung đó không tồn tại.

Sample Input

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

Sample Output

16

Comments

There are no comments at the moment.