#P9578. 杨柳依依
杨柳依依
题目描述
杨柳国的地图可以抽象成一张 个点 条边的无向连通图,每条边等长。图上有 个人,其中第 个人住在点 ,每天都要去 上班。他会选择一条长度最短的路径,如果有多条,则等概率随机一条。
小 G 想找一个点开便利店。具体来说,她定义了 表示第 个人经过点 的概率,你需要帮助她找出 最大的点 。如有多个,可输出任意一个。
题目描述
第一行,两个正整数 和 。
接下来 行,每行两个整数 和 ,表示一条边(节点编号从 到 )。
接下来一行,一个正整数 。
接下来 行,每行两个整数 和 ,表示第 个人的起点和终点。
输出格式
一行,一个整数 表示最佳便利店位置。
样例
样例 1
5 5
0 1
1 2
2 3
3 4
4 0
2
1 3
2 4
2 或 3
注意这里指的是 或 均可。
样例 2
5 4
0 1
1 2
2 3
3 4
3
0 2
1 3
2 4
2
样例 3
6 5
0 2
1 2
2 3
3 4
3 5
2
0 5
1 4
2 或 3
样例 4
15 19
0 3
1 3
1 4
1 5
2 5
3 6
3 7
4 7
5 7
6 10
7 9
7 10
7 11
8 11
9 12
9 13
10 13
11 13
11 14
2
4 10
3 8
7
数据范围
- 子任务 ,分值 分,保证图是一条链,,,。
- 子任务 ,分值 分,保证图是一条树,,,。
- 子任务 ,分值 分,保证图是一条链,,,。
- 子任务 ,分值 分,保证图是一条树,,,。
- 子任务 ,分值 分,保证 ,,。
- 子任务 ,分值 分,保证 ,,。
对所有数据,保证任意两点间最短路径数量不超过 ,注意本题需使用 double。