#E. 「一本通 4.4 练习 1」Dis

    Type: Default 1000ms 512MiB

「一本通 4.4 练习 1」Dis

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给出 nn 个点的一棵树,多次询问两点之间的最短距离。

注意:边是双向的。

输入格式

第一行为两个整数 nnmmnn 表示点数,mm 表示询问次数;

下来 n1n-1 行,每行三个整数 x,y,kx ,y, k,表示点 xx 和点 yy 之间存在一条边长度为 kk

再接下来 mm 行,每行两个整数 x,yx, y,表示询问点 xx 到点 yy 的最短距离。

输出格式

输出 mm 行。对于每次询问,输出一行。

样例 1

2 2
1 2 100
1 2
2 1
100
100
3 2
1 2 10
3 1 15
1 2
3 2
10
25

数据范围与提示

对于全部数据,$2\le n\le 10^4,1\le m\le 2\times 10^4,0\lt k\le 100,1\le x,y\le n$。

信息竞赛提高组选修课——LCA

Not Claimed
Status
Done
Problem
7
Open Since
2024-5-17 17:00
Deadline
2024-6-23 23:59
Extension
24 hour(s)