比赛场次 | 45 |
---|---|
比赛名称 | 20091019练习题 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2009-10-19 19:04:58 |
结束时间 | 2009-10-19 21:04:58 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 奶牛跨栏 |
---|---|
输入输出 | hurdles.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
EnAsn | AAAAAAAAAA | 0.222 s | 0.51 MiB | 100 |
rottenwood | AAAAAAAAAA | 0.234 s | 0.81 MiB | 100 |
打不死的羊 | AAAAAAAAAA | 0.239 s | 0.85 MiB | 100 |
chengyang | AAAAAAAAAA | 0.252 s | 0.51 MiB | 100 |
belong.zmx | AAAAAAAAAA | 0.275 s | 0.51 MiB | 100 |
bing | AAAAAAAAAA | 0.298 s | 0.51 MiB | 100 |
王瑞祥K | AAAAAAAAAA | 0.299 s | 0.51 MiB | 100 |
ZhouZn1 | AAAAAAAAAA | 0.390 s | 0.51 MiB | 100 |
kaaala | WWAWAAAAAA | 0.401 s | 0.51 MiB | 70 |
译 by CmYkRgB123
Farmer John 想让她的奶牛准备郡级跳跃比赛,贝茜和她的伙伴们正在练习跨栏。她们很累,所以她们想消耗最少的能量来跨栏。
显然,对于一头奶牛跳过几个矮栏是很容易的,但是高栏却很难。于是,奶牛们总是关心路径上最高的栏的高度。
奶牛的训练场中有 N (1 ≤ N ≤ 300) 个站台,分别标记为1..N。所有站台之间有M (1 ≤ M ≤ 25,000)条单向路径,第i条路经是从站台Si开始,到站台Ei,其中最高的栏的高度为Hi (1 ≤ Hi ≤ 1,000,000)。无论如何跑,奶牛们都要跨栏。
奶牛们有 T (1 ≤ T ≤ 40,000) 个训练任务要完成。第 i 个任务包含两个数字 Ai 和 Bi (1 ≤ Ai ≤ N; 1 ≤ Bi ≤ N),表示奶牛必须从站台Ai跑到站台Bi,可以路过别的站台。奶牛们想找一条路径从站台Ai到站台Bi,使路径上最高的栏的高度最小。
你的任务就是写一个程序,计算出路径上最高的栏的高度的最小值。
5 6 3 1 2 12 3 2 8 1 3 5 2 5 3 3 4 4 2 4 8 3 4 1 2 5 1
4 8 -1