#Y0018. 相邻数之和(adjnum)

相邻数之和(adjnum)

题面提示

ai,ja_{i, j} 代表 a[i][j],后续题目同样。

题目描述

请你编程求出二维数组中某点的相邻数之和(保证和不超in)。相邻数是指与该点邻接的8个元素,若该点在边角位置,则邻接元素相应减少。 下图以4455列二维数组a为例: a2,3a_{2,3} 元素的值为7,其邻接元素为 8,9,10,5,8,6,8,08, 9, 10, 5, 8, 6, 8, 0 和为5454。再比如: a1,0a_{1, 0} 元素的值为66,则其邻接元素为 1,2,7,3,41, 2, 7, 3, 4 和为 1717

1, 2, 3, 4, 51,\ 2,\ 3,\ 4,\ 5 6, 7, 8, 9, 106,\ 7,\ 8,\ 9,\ 10 3, 4, 5, 7, 83,\ 4,\ 5,\ 7,\ 8 2, 5, 6, 8, 02,\ 5,\ 6,\ 8,\ 0

输入描述

第一行输入44个整数:h,1,c,rh, 1, c, r分别代表二维数组的行列值和指定点的行列下标。 接下来输入 hh11 列的 int 型二维数组 aa。其中2h,110;2 \le h, 1 \le 10;o<c,r9;o < c, r \le 9;c<hc<hr<lr<l。注意下标值从00开始。

输出描述

ac,ra_{c,r}的邻接元素之和。

样例组 #1

4 5 2 3
1 2 3 4 5
6 7 8 9 10
3 4 5 7 8
2 5 6 8 0
54