Problem4810--DD 摆磁铁

4810: DD 摆磁铁

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

现在萨摩耶给了 DDDDDD 一棵树,树上有 2∗m2*m2m 个节点上有磁铁, DDDDDD 要把他们配对成 mmm 对,为了让一对中两个磁铁的吸引减少,我们要使 ∑i=1mdispair\sum_{i=1}^{m}dis_{pair}i=1mdispair 最大化
DDDDDD 想知道距离和最大为多少。

Input

第一行两个整数分别表示 n,mn,mn,m。
第二行 2∗m2*m2m 个整数,表示哪些点上有磁铁。
接下来 n−1n-1n1 行,每行两个整数表示 ui,viu_i,v_iui,vi

Output

一个整数表示最大化的距离和为多少。

Sample 1 Input

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

Sample 1 Output

6

HINT

【数据范围】
对于 20%20\%20% 的数据, n≤10n \leq 10n10
对于 50%50\%50% 的数据, n≤1000n \leq 1000n1000
对于 100%100\%100% 的数据, n≤200000n \leq 200000n200000

Source/Category