屠龙
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.
##题目描述
你来到了一个异次元世界,在这个世界中存在着恶龙。作为拯救世界的勇士,你要打倒恶龙。
为了寻找能打倒恶龙的能力,你来到了一个地宫中。
在刚到达地宫时,因为传送魔法的原因,你被传送到了的位置,而由于这个地宫中特有
的封印值,你只能到达那些需要走小于 步就能到达的格子。
在这个地宫中的某些格子中存在着一些宝藏,每个宝藏有其特殊的能力值。为了打败恶龙,至少
需要 种不同能力的宝藏,但是由于你无法承受太强烈的能量差距,所以你希望自己所使用的宝藏的
最大与最小的能力值之差尽可能小。
当然,地宫中有一些陷阱,在地宫中时不能经过这些陷阱。
你的任务是求出宝藏的能力值之差最小可以是多少。
##输入格式
$每组输入的第一行有 6 个数字 n, m, sx, sy, d, x,分别表示地宫的大小,你所在的起始点, 地宫的$
$接下来有一个 n × m 的矩阵, 表示这个地宫。其中用 0 表示普通的格子,用 −1 表示陷阱,其余$
##输出格式
##样例输入
3
3 3 1 1 3 3
0 1 2
1 0 3
0 2 3
3 3 1 1 3 3
0 1 2
-1 0 -1
2 0 2
3 3 1 1 3 1
0 1 2
-1 1 -1
2 0 2
##样例输出
2
no
0
##数据范围
数据规模与约定: 对于所有数据,保证$ 1 ≤ n, m ≤ 1000, d, x ≤ 10^6 , T ≤ 10, 1 ≤ sx ≤ n, 1 ≤ sy ≤ m。$
对于 30% 的数据,保证
对于 70% 的数据,保证
对于 100% 的数据,保证 ,所有数不超过 。
淄博实验中学NOIP2023赛前全真模拟1
- Status
- Done
- Rule
- OI
- Problem
- 8
- Start at
- 2023-10-25 14:00
- End at
- 2023-10-25 21:40
- Duration
- 7.7 hour(s)
- Host
- Partic.
- 11