logo AlgoBeat OnlineJudge
登录 注册

#101602. [BZOJ 1602] [Usaco2008 Oct]牧场行走

内存限制:64 MiB 时间限制:5000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

头被标记为 的牛,在同样被标记 块土地上吃草,第 头牛在第 块牧场吃草。 这 块土地被 条边连接。 奶牛可以在边上行走,第 条边连接第 块牧场,第 条边的长度是 。 这些边被安排成任意两头奶牛都可以通过这些边到达的情况,所以说这是一棵树。 这些奶牛是非常喜欢交际的,经常会去互相访问,他们想让你去帮助他们计算 对奶牛之间的距离。

输入格式

第一行:两个被空格隔开的整数:

第二行到第 行:第 行有两个被空格隔开的整数:

行到 行:每一行有两个空格隔开的整数:,表示两头奶牛的编号。

输出格式

行,每行输出一个数,表示那两头奶牛之间的距离。

样例

样例

样例输入 #1

4 2
2 1 2
4 3 2
1 4 3
1 2
3 2

样例输出 #1

2
7

数据范围与提示

对于 的数据,

资格赛