AlvinZH又掉坑里了

时间限制: 1000 ms 内存限制: 100000 kb
总通过人数: 2 总提交人数: 2

题目描述

AlvinZH又掉进坑里了。

幸运的是,这坑竟然还是宝藏迷宫的入口。迷宫为n*m的矩阵,每个格子里有一定数目的金币,AlvinZH现在位于迷宫的左上角,而出口竟然就在入口的位置,不过有了上次的经历,AlvinZH知道这里面有很多金币,他决定溜一圈再出去。他先从左上角走到右下角,他只能向下或向右前进;然后从右下角走回左上角,这次他只能往上或往左走。

AlvinZH想在出去的同时,能取得最大数目的金币,快来帮他计算一下能取得的最大金币数吧!

请注意内存限制。

输入

输入包含多组数据。

每组数据第一行为两个正整数n、m(2≤n,m≤200)。

接下来n行,每行m个正整数,为该格子的金币数,数字以空格隔开。

输出

对于每组数据,输出一行,为能取得的最大金币数(答案在int范围内)。

输入样例

3 3
1 1 3
3 3 3
3 1 1

输出样例

16

相关推荐