#P2008. 二维迷宫最大得分
二维迷宫最大得分
题目描述
有一个 行 列的二维网格。我们用 表示这个二维迷宫中从上到下第 行,从左到右第 列的格子。
每个格子上都有一个数字,其中格子 上的数字是 。
Lucas 一开始在网格的左上角 处,他要到达网格的右下角 处。
每次移动,Lucas 都只能从当前所在的格子 向右 或 向下 移动到与它相邻的那个格子中。
Lucas 最终会有一个得分,这个得分定义为 Lucas 在移动过程中到达过的所有格子上的数字之和(包括 和 )。
请你帮助 Lucas 设计一个移动路线,使得他的得分最大。并输出这个最大得分。
输入格式
第一行,两个整数 和 ,以一个空格分隔。
接下来 行,每行包含 个整数,表示每个格子上的数字。其中,第 行的第 个数字表示 。
输出格式
输出一个整数,表示 Lucas 的最大得分。
样例
3 2
1 2
3 4
5 6
15
4 5
-5 2 -4 7 -3
3 1 -2 -8 6
-5 -2 3 0 -2
2 -7 3 -8 -5
-4
说明/提示
数据规模与约定
- 对于 的数据,,
- 对于 的数据,,
- 对于 的数据,,