#495. 小码君掰玉米

小码君掰玉米

题目描述

小码君家里有一块n*m的农田(家在点(n,m)处),在每行每列上都种上了玉米,

收获的时候第i行j列的玉米杆上会长出aij个玉米(包括n,m处),小码君的妈妈让小码君出去玩的时候顺便收自己家的玉米,

小码君出去玩的时候忘记了,想起来的时候已经走到了玉米田的(x,y)位置,现在小码君着急回家,

所以只会向下或者向右走回到家(n,m),但是同时也不想回家挨揍不掰玉米就回家,

所以需要在回家的过程中尽可能掰掉多的玉米,请问小码君到家时最多能够掰多少玉米。

输入格式

第一行是四个整数,分别代表玉米田的行数n和列数 m,和小码君的起始位置x,y

接下来n行数据,每行数据有m个整数,

从上往下从左向右的顺序依次描述每个玉米杆上的玉米数量的情况。

输出格式

一行一个整数表示小码君到家时最多能够掰的玉米数。

样例

输入样例1

2 3 1 1
2 3 4
1 6 5

输出样例1

16

输入样例2

2 3 2 2
2 3 4
1 6 5

输出样2

11

数据范围与提示

n,m≤1000,x≤n,y≤m,其他数字均在int范围内