题号:NC263889
时间限制:C/C++/Rust/Pascal 5秒,其他语言10秒
空间限制:C/C++/Rust/Pascal 512 M,其他语言1024 M
64bit IO Format: %lld
题目描述
八,十二,菱形,水滴,闪闪发亮。
有等级的,有标准的,被赋予证书的,失格而被摒弃的。
可我啊,可我也曾是一杯砂砾。
不可度量,无人问津。
给出一棵大小为

的树,边有边权。
其中,
)
表示路径

上的边权和,注意边权可以为负数。
输入描述:
第一行两个数

。
接下来
行,每行三个数
,表示存在一条从
到
的边,长度为
。
接下来

行,每行一个二元组
)
,表示一组询问。
输出描述:
输出为
个数,即每次询问的答案。
示例1
输入
复制
5 5
1 2 3
1 3 1
2 4 2
2 5 4
1 2
2 3
5 3
1 4
5 4
备注:
对于所有数据,
。