UOJ Logo

NOI.AC

1S 256MB

#9. 小h的树

统计

作为绿色的使者,小h有棵n个节点的带权树。

找出k个点A1,A2,,Ak

使得k1i=1dis(Ai,Ai+1)最小。

其中dis(i,j)表示点i到点j的树上最短路。

输入格式

第一行两个正整数n,k,表示树的顶点数和需要选出的点个数。

接下来n1行每行3个非负整数x,y,z,表示从存在一条从xy权值为z的边。

1kn

1x,yn

1z105

输出格式

一行一个整数,表示最小的距离和。

样例一

input

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

output

7

数据范围

对于10%的数据,  n10

对于另外10%的数据, k=n

对于另外20%的数据, n50

对于另外20%的数据, n200

对于100%的数据,  n3000

时间限制:1s

空间限制:256MB

下载

样例数据下载