New Online Judge
主页
问题
来源/分类
竞赛&作业
状态
排名
常见问答
登录
注册
1610: [ECUST2018新生赛]心与心的距离
内存限制:256 MB
时间限制:1 S
标准输入输出
题目类型:传统
评测方式:文本比较
上传者:
提交:72
通过:15
提交
提交记录
统计
题目描述
小花梨和小信息在异时空迷路了。
异时空总共有n个点,有n−1条双向边将这些点连通。
在接下来的m秒钟,第i秒小花梨都被传送到某个点ui,而小信息会被传送到某个点vi。
他们都想迫切的见到对方,但是无法控制传送的位置。
虽然见不到对方,但是只要知道彼此心与心的距离,他们就会很开心了。
现在请你求出每一秒小花梨和小信息之间的距离。
输入格式
输入只有一组数据
输入第一行为两个整数n和m,含义如上。(1≤n≤100000,1≤m≤2000)
接下来n−1行,每行三个整数a,b,c,表示点a与点b之间存在一条长度为c的双向边。
接下来m行,每行两个整数ui,vi,表示第ii秒小花梨和小信息的位置。
(1≤a,b≤n,1≤c≤10^9,1≤ui,vi≤n)
输入保证:n∗m≤10^7
输出格式
输出m行,第i行输出第i秒时小花梨和小信息之间的距离
输入样例
复制
3 2 1 2 10 3 1 15 1 2 3 2
输出样例
复制
10 25
分类标签
EFPC