#44007. 物流运输

    ID: 44007 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>线段树树状数组最近公共祖先差分提高T3魔扣OJ

物流运输

暂无测试数据。

众所周知,C 爷爷和 B 爷爷是给给专业户

某一天,C 爷爷发现 B爷爷开了一家物流运输店!OI 水平干爆一切的 C 爷爷决定要不用脑子地帮 B 爷爷优化他的物流线路。由于 B 爷爷喜欢精简,所以他的物流公司路线用 $n-1$ 条双向带权路径连接了 $n$ 个点,并且任意两点之间都肯定是联通的啦。

对于一个物流线路 $x->y$, B爷爷规定他的花费是图上 $x$ 到 $y$ 的所有路径中的边的最大值

C爷爷只能选择其中的一条边并对其施放魔法,魔法很奇特,假如对于某条路线 $x_i$,$y_i$ ,他经过了这条边并且路径最大值等于这条边的权,那么这个路线的花费就变为了路径中所有边的严格次大值,注意不是次大值,而是严格次大

当然的,C爷爷想要所有线路的花费和最小

由于C爷爷不想动脑他还要切翻今年的IOIIONOIPACSTC

所以他就把这个任务交给你啦

输入格式

输入第一行包含两个数 $n,m$ 分别表示图的点数与物流线路的数量

接下来 $n-1$ 行每行三个数 $x,y,c$ 表示图上有一个从 $x$ 到 $y$ 的边权为 $c$ 的路径

接下来 $m$ 行每行两个数 $x,y$ 表示 B 爷爷拥有一条从 $x$ 到 $y$ 的物流路径

输出格式

一行一个数表示最小花费和

数据范围

对于 $30\%$ 的数据,保证 $n\leq 100$ , $m\leq 100$

对于 $60\%$ 的数据,保证 $n\leq 10^5$ , $m\leq 10^5$

对于 $100\%$ 的数据,保证 $n\leq 10^5$ , $m\leq 5*10^5$ , $c\leq 10^6$ ,保证不存在起点与终点相同的物流路径

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