路径最小值
题目描述
给一棵n个点的树,每条边上有边权。
给q个询问u,v,每次询问路径u,v上的最小值。
输入格式
第一行两个整数n,q(1≤n,q≤2×105)。
接下来n−1行,每行两个整数u,v,w(1≤w≤109)表示一条边的两个端点和边权。
接下来q行,每行两个整数u,v(u=v,1≤u,v≤n)表示询问的两个端点。
输出格式
对于每组询问,输出一个数表示答案。
样例输入
5 5
1 2 3
2 3 4
2 4 5
3 5 2
4 5
1 3
2 4
1 5
1 4
样例输出
2
3
5
2
3