#P7815. Tree
Tree
Tree
Problem Description
Aphelios likes to play with tree. A weighted tree is an undirected connected graph without cycles and each edge has a weight. The degree of each vertex is the number of vertexes which connect with it. Now Aphelios has a weighted tree with vertex and an integer , and now he wants to find a subgraph of the tree, which satisfies the following conditions: . should be a connected graph, in other words, each vertex can reach any other vertex in the subgraph . . the number of the vertex whose degree is larger than is no more than . . the total weight of the subgraph is as large as possiblie . Now output the maximum total weight of the subgraph you can find.
Input
The first line contains an integer , which represents the number of test cases. For each test case, the first line contains two integer and . For next lines , each line contains numbers , which means that there is an edge between and weighted . You may assume that .
Output
For each test case, output one line containing a single integer denoting the total weight of the subgraph.
Sample Input
1
5 2
1 2 5
2 3 2
2 4 3
2 5 4
Sample Output
14
Source
2020 Multi-University Training Contest 5