#P1056. 装苹果

装苹果

题目描述

把一个区域分成m×n个小区域,其中每个小区域有一定数量的苹果。从左上角区域开始出发,只能向右或向下走。每经过一个区域,就把该区域的苹果全部收走,求一条路径使得收获的苹果最多。

image


输入格式

第一行两个整数m(1≤m≤20)和n(1≤n≤20),代表区域的行数和列数;

后面是m行,每行n个0~100的数,代表每个小区域的苹果数。

输出格式

一个整数,表示走到(m,n)最多能收获多少苹果。


输入/输出样例

4 5
2 5 1 8 3
4 5 4 2 6
3 1 7 4 2
5 7 6 5 6
40

说明/提示

时间1000ms,内存256MiB