/ Vijos / 题库 /

滑雪场

滑雪场

时间限制:1秒  内存限制:256M


【题目描述】

  滑雪场可以看成 \(M×N\) 的网格状山地,每个网格是一个近似的平面,具有水平高度值在 \(0 \sim 10^9\) 米的范围内。

  某些网格被指定为关键网格。当两个相邻网格之间的高度差的绝对值不超过某个参数 \(D\) 时,就可以相互到达。相邻关系是指某个格子的东、西、南、北的格子。显然,当 \(D\) 不断减小时,原本可以相互到达的相邻格子就不能到达了。

  滑雪赛的组委会想知道,为了保证各个关键网格之间彼此连通,最小的 \(D\) 是多少?

【输入格式】

  第 1 行:2 个整数 \(M\) 和 \(N\)。
  接下来 \(M\) 行,每行 \(N\) 个整数,表示各网格的高度。
  接下来 \(M\) 行,每行 \(N\) 个 0 或者 1,1 表示关键网格。

【输出格式】

  输出一个整数,表示最小的 \(D\)。

【输入输出样例】

 Input

3 5
20 21 18 99 5
19 22 20 16 26
18 17 40 60 80
1 0 0 0 1
0 0 0 0 0
0 0 0 0 1

 Output

21

【数据限制】

  对于 \(100\%\) 的数据,\(1≤M,N≤500\)。

【来源】

  Mr.he

信息

ID
1920
难度
(无)
分类
搜索 | 图结构 | 其他 | 二分查找分治 点击显示
标签
递交数
0
已通过
0
通过率
?
被复制
6
上传者