题目名称 | 2186. 定向越野 |
---|---|
输入输出 | adven.in/out |
难度等级 | ★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | cqw 于2016-03-23加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:12, 提交:24, 通过率:50% | ||||
Fmuckss | 100 | 0.045 s | 0.51 MiB | C++ |
前鬼后鬼的守护 | 100 | 0.059 s | 0.48 MiB | C++ |
ZXCVBNM_1 | 100 | 0.078 s | 0.45 MiB | C++ |
咸鱼二号 | 100 | 0.093 s | 0.37 MiB | C++ |
WAHT | 100 | 0.204 s | 0.37 MiB | C++ |
mikumikumi | 100 | 0.324 s | 0.37 MiB | C++ |
Satoshi | 100 | 0.356 s | 0.42 MiB | C++ |
KZNS | 100 | 0.366 s | 0.40 MiB | C++ |
Extreme°/极致 ° | 100 | 0.382 s | 0.43 MiB | C++ |
Riolu | 100 | 0.382 s | 0.43 MiB | C++ |
本题关联比赛 | |||
20160323 |
关于 定向越野 的近10条评论(全部评论) | ||||
---|---|---|---|---|
终于过了!
|
SYZX每年都要在校园里举办定向越野比赛,但规则与普通定向越野不同,每个队被要求从某个起点出发最后到达终点,只是地图上每个被标注的点都可以走,经过一个点时必须在打卡器上打卡作记录,记录该点的打卡器所在位置的海拔高度,高度用一个非负整数来量度,该数将会被所保存在卡中。最后到达终点时,该队的成绩就为卡中记录的最大数与最小数之差,差最小的队伍将摘取桂冠。
ZZ和他的同学也参与了这项运动,拿到地图后,他们想要迅速找到一条最佳路线以确保获得冠军。
PS:其实光脑子好能算出最佳路线还不够,还得能跑,但我们假设ZZ 他们队个个都是
SUPERMAN,只要你帮助他们找到了最佳路线,他们就能获得冠军。
数据的第一行包含一个正整数n,表示校园地图上共有n*n个被标注的点(n≤100)。
接下来n行每行有n个非负整数ai,j,表示该点的打卡器所在位置的高度(ai,j≤200)。
ZZ和他的同学从(1,1)出发,目的地为(n,n)。
文件包含一个整数,即最小的高度差的值。
5 1 1 3 6 8 1 2 2 5 5 4 4 0 3 3 8 0 2 2 4 4 3 0 3 1
3
最佳路线为(1,1)-- (1,2)-- (2,2)-- (2,3)-- (3,3)-- (4,3)-- (4,4)-- (5,4)-- (5,5)。路线上最高高度为3,最低高度为0,所以答案为3。当然,最佳路线可能不止一条。
数据范围:
对于 40%的数据, 保证N≤20
对于100%的数据,保证N≤100
在此键入。