oliver与水坑
提交数: 63, 通过率: 33.33%, 平均分: 61.43
题目描述:
oliver搬了新家,可他门前的一块土地坑坑洼洼,雨后总是有很多水坑。oliver把这块土地分成N*M个正方形小块,每块的面积为1。第i行第j列的小块表示为P(i,j),每块土地有自己的高度h(i,j)。
oliver想要你根据每个土地的高度,来算出这块土地在大雨过后,积了多少水。
我们认为这块土地最外一圈的外面的高度是无穷小的。
如4行3列的P土地,高度为
10 10 10
10 5 10
10 1 10
10 10 10
P(2,2)和P(3,2)地区为积水区。
所以在p(2,2)和p(3,2)积了水,并且是积了5+9=14的水。
输入格式:
第一行为行数n,列数m。以下为一个矩阵,表示P(i,j)的高度。
输出格式:
共一个数,为积水体积。
样例输入:
4 3 10 10 10 10 5 10 10 1 10 10 10 10
样例输出:
14
提示:
对于100%的数据,N<=100,M<=100,高度H在整数[0,10000]间,所有数值不超过整数范围。
时间限制: 1000ms空间限制: 128MB