比赛场次 | 306 |
---|---|
比赛名称 | 20160419s |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2016-04-19 08:00:00 |
结束时间 | 2016-04-19 12:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 图的询问 |
---|---|
输入输出 | heatwave.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
mikumikumi | AAAAAAAAAA | 0.170 s | 2.15 MiB | 100 |
asddddd | AAAAAAAAAA | 1.672 s | 3.44 MiB | 100 |
KZNS | AAEEAEAAAA | 0.332 s | 1.52 MiB | 70 |
Satoshi | AEEEAEAAAA | 0.534 s | 1.46 MiB | 60 |
Fmuckss | WWWWWWWWWW | 0.079 s | 2.43 MiB | 0 |
bhiaibogf | RRRRRRRRRR | 0.095 s | 2.66 MiB | 0 |
给你N个点的无向连通图,图中有M条边,第j条边的长度为: d_j。
现在有 K个询问。
每个询问的格式是:A B,表示询问从A点走到B点的所有路径中,最长的边最小值是多少?
输入文件的第一行: N, M, K。
第2..M+1行: 三个正整数:X、Y、D,1 <= X <=N,1 <= Y <= N,表示X与Y之间有一条长度为D的边。
第M+2..M+K+1行: 每行两个整数A、B,表示询问从A点走到B点的所有路径中,最长的边最小值是多少?
对于每个询问,输出最长的边最小值是多少。
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
5
5
5
4
4
7
4
5
【数据规模】
对于30%的数据 1 <= N,M <= 3000,1<=K<=5000
对于50%的数据 1 <= N,M <= 3000
对于100%的数据 1 <= N <= 15,000
1 <= M <= 30,000
1 <= d_j <= 1,000,000,000
1 <= K <= 15,000
在此键入。