问题3826--test-6.木瓜

3826: test-6.木瓜

时间限制: 1 Sec  内存限制: 512 MB
提交: 0  解决: 0
[提交] [状态] [讨论版] [命题人:]

题目描述

某一天,小白去收木瓜了。木瓜的田地被分割成一个R行C列的网格(1 <= R <= 40, 1 <= C <= 40)。小白从一个格沿著一条跟X轴或Y轴平行的直线走到邻接的另一格。一开始小白在木瓜林的(1,1)收木瓜,然后就游荡到那个邻接的格子(当然要找到最多木瓜的格子,并且保证这样的格子只有一个)。按照这种移动方法,最终小白总是会在(R,C)收木瓜。 给定这个木瓜田的大小及每个格的木瓜数F_ij(1 <= F_ij <= 100), 要求最多一共收了多少个木瓜。

输入

* 第一行: 两个空格隔开的整数R和C. * 第2到R+1行: 第i+1行有C个空格隔开的整数,表示第i行的每个格的木瓜数。也就是F_i1, F_i2, ..., F_iC.

输出

* 第一行: 一个单独的整数,表示小白收完右下角(R,C),一共在木瓜林收了多少个木瓜。

样例输入

3 4
3 3 4 5
4 5 3 2
1 7 4 2

样例输出

39

样例说明
 
按照下图数字旁边的字母的顺序收木瓜。
  (1,1) 3a        4g  5h   
  4b   5c  3f   2i  
             7d  4e   2j  (R,C)

来源/分类

 

[提交] [状态]