#9778. 泉水
泉水
泉水
标签
无
说明
Leyni 是一个地址调查员,有一天在他调查的地方突然出现了一个泉眼。由于当地地势不均匀,有高有低,他认为如果泉眼不断地向外溶出水来,这意味着这里在不久的将来会形成一个小湖。水会往低处流,凡是比泉眼地势低或等于的地方都会被水淹没,地势高的地方水不会越过。而且由于泉水的流动较为缓慢,当所有地势低的地方被淹没后,水位将不会继续上涨,而是保持在泉眼的水位上。
由于 Leyni 已经调查过当地很久了,所以他手中有这里地势的详细数据。地图呈矩形,并按照坐标系划分为若干小方格,Leyni 知道每个方格的具体高度。我们假定当水留到地图的边界时,不会溢出地图外。现在,Leyni 想通过这些数据分析出,将来这里将会出现一个多大面积的湖。
输入格式
有若干组数据,每组数据的第一行包含四个整数:
n, m, p1, p2
(0 ≤ n, m ≤ 1000),其中:
n
和m
表示当前地图的行数和列数。p1
和p2
表示泉眼的位置,即第p1
行第p2
列。
随后是 n
行数据,每行包含 m
个整数,表示对应坐标的高度。
输出格式
对于每组数据,输出地图中有多少个格子会被水充满。
样例输入
3 5 2 3
3 4 1 5 1
2 3 3 4 7
4 1 4 1 1
样例输出
6