#P9058. [Ynoi2004] rpmtdq
[Ynoi2004] rpmtdq
题目描述
给定一棵有边权的无根树,需要回答一些询问。
定义 代表树上点 和点 之间的距离。
对于每一组询问,会给出 ,你需要输出 其中 。
输入格式
第一行一个整数 ,表示树的节点个数。
接下来 行,每行三个整数 表示一条连接 边权为 的树边,输入保证构成一棵树。
之后一行一个数 ,表示询问个数。
之后 行,每行两个整数 表示一组询问,如果对于一组询问,找不到任何二元组 满足 ,则输出 。
输出格式
输出 行,每行一个整数,表示这组询问的答案。
5
1 2 5
1 3 3
1 4 4
3 5 2
5
1 1
1 4
2 4
3 4
2 5
-1
3
7
7
2
提示
Idea:nzhtl1477,Solution:Kubic&ccz181078,Code:Kubic,Data:Kubic
对于的数据,满足 ,,。