#C4K. 一个格子的邻居

一个格子的邻居

题意:

给定 nn 行 mm 列的数表和一个位置 (r,c)(r,c)。

计算该格子自己,以及存在的上、下、左、右相邻格子的数值总和与参与计算的格子数。

表外位置不参与计算,不包含斜对角。行列从 1 开始。

输入格式:

第一行四个整数 nn、mm、rr、cc(1≤n,m≤5001 \le n, m \le 500,1≤r≤n1 \le r \le n,1≤c≤m1 \le c \le m),分别表示数表的行数、列数和待查询格子的行列坐标。

接下来 nn 行,每行 mm 个整数 ai,1,ai,2,…,ai,ma_{i,1},a_{i,2},\ldots,a_{i,m}(0≤ai,j≤10000 \le a_{i,j} \le 1000),表示数表第 ii 行的数值。

输出格式:

一行两个整数:数值总和、格子数。

样例:

样例输入1:

2 3 1 2
1 2 3
4 5 6

样例输出1:

11 4

样例解释1:

参与计算的数值为当前格子的 22、左侧的 11、右侧的 33 和下方的 55,总和为 1111,共 44 个格子。

样例输入2:

1 1 1 1
7

样例输出2:

7 1