题目描述
题目描述
Bessie 和 Elsie 在不同的区域放牧,他们希望花费最小的能量返回谷仓。从一个区域走到一个相连区域,Bessie 要花费 单位的能量,Elsie 要花费 单位的能量。
如果某次她们俩走到同一个区域,Bessie 可以背着 Elsie 走路,花费 单位的能量走到另外一个相连的区域。当然,存在 的情况。
相遇后,她们可以一直背着走,也可以独立分开。
Bessie 从 号区域出发,Elsie 从 号区域出发,两个人都要返回到位于 号区域的谷仓。
输入格式
第一行输入 个整数 。 的含义如上文所述, 表示农场中区域的数量, 表示连接两个区域的道路的数量。
接下来 行,每行两个整数 ,描述一条 区域和 区域之间的双向边。数据保证图是连通的。
输出格式
一行一个整数,表示 Bessie 和 Elsie 能量花费总和的最小值。
数据范围与约定
。
可见测试数据
输入数据 1
4 4 5 8 8
1 4
2 3
3 4
4 7
2 5
5 6
6 8
7 8
输出数据 1
22
输入数据 2
53 31 12 3 3
1 2
1 3
2 3
输出数据 2
43
输入数据 3
14 31 78 5 9
1 2
2 3
1 4
2 5
2 4
1 3
3 5
3 4
4 5
输出数据 3
59