Type: Default 1000ms 256MiB

bzoj3732 Network

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给你 n 个点的无向图 (1n15000),记为:1n。图中有 m 条边 (1m30000) ,第 j 条边的长度为: dj ( 1dj109). 现在有 k 个询问 (1k20000)。 每个询问的格式是: A B,表示询问从 A 点走到B 点的所有路径中,最长的边最小值是多少?

输入格式

第一行: nmk。 第 2m+1 行: 三个正整数:XYD (1Xn 1Yn). 表示 XY 之间有一条长度为 D 的边。 第 m+2m+k+1 行: 每行两个整数 AB,表示询问从 A 点走到 B 点的所有路径中,最长的边最小值是多少?

输出格式

对每个询问,输出最长的边最小值是多少。

输入数据 1

6 6 8
1 2 5
2 3 4
3 4 3
1 4 8
2 5 7
4 6 2
1 2
1 3
1 4
2 3
2 4
5 1
6 2
6 1

输出数据 1

5
5
5
4
4
7
4
5
</p>

提示

1<=N<=15,000
1<=M<=30,000
1<=dj<=1,000,000,000
1<=K<=15,000

并查集与Kruskal重构树

Not Attended
Status
Done
Rule
IOI
Problem
13
Start at
2024-8-21 7:00
End at
2024-8-27 7:00
Duration
144 hour(s)
Host
Partic.
11