P. *【最近公共祖先+Kruskal】最小瓶颈路[LOJ136]

    传统题 1000ms 128MiB

*【最近公共祖先+Kruskal】最小瓶颈路[LOJ136]

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

[AdditionalFile136.zip](file://AdditionalFile136.zip?type=additional_file)

#136. 最小瓶颈路

题目描述

给定一个包含 nn 个节点和 mm 条边的图,每条边有一个权值。 你的任务是回答 kk 个询问,每个询问包含两个正整数 sstt 表示起点和终点,要求寻找从 sstt 的一条路径,使得路径上权值最大的一条边权值最小。

输入格式

第一行包含三个整数 nnmmkk,分别表示 nn 个节点,mm 条路径,kk 个询问。

接下来 mm 行,每行三个整数 u,v,wu, v, w,表示一个由 uuvv 的长度为 ww 的双向边。

再接下来 kk 行,每行两个整数 s,ts, t,表示询问从 ss 连接到 tt 的所有路径中单边长度最大值的最小值。

输出格式

输出包含 kk 行,每一行包含一个整数 pppp 表示 ss 连接到 tt 的所有路径中单边长度最大值的最小值。另外,如果 sstt 没有路径相连通,输出 -1 即可。

样例

8 11 3
1 2 10
2 5 50
3 4 60
7 5 60
3 6 30
1 5 30
6 7 20
1 7 70
2 3 20
3 5 40
2 6 90
1 7
2 8
6 2
30
-1
30

数据范围与提示

对于 30% 的数据 n100,m1000,k100,w1000n \le 100, m \le 1000, k \le 100, w \le 1000
对于 70% 的数据 n1000,m10000,k1000,w100000n \le 1000, m \le 10000, k \le 1000, w \le 100000
对于 100% 的数据 $n \le 1000, m \le 100000, k \le 1000, w \le 10000000$
本题可能会有重边。
为了避免 Special Judge,本题所有的 ww 均不相同。

提高8.5(RMQ+最近公共祖先LCA)

未参加
状态
已结束
规则
XCPC
题目
18
开始于
2024-8-1 23:00
结束于
2024-8-10 3:00
持续时间
196 小时
主持人
参赛人数
17