Problem8374--DP11 矩阵的最小路径和

8374: DP11 矩阵的最小路径和

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

给定一个 n * m 的矩阵 a,从左上角开始每次只能向右或者向下走,最后到达右下角的位置,路径上所有的数字累加起来就是路径和,输出所有的路径中最小的路径和。
例如:当输入 [[1,3,5,9],[8,1,3,4],[5,0,6,1],[8,8,4,0]] 时,对应的返回值为 12,
所选择的最小累加和路径如下图所示:


Input

第一行输入两个正整数 n 和 m 表示矩阵 a 的长宽
后续输入 n 行每行有 m 个数表示矩阵的每个元素

Output

输出从左上角到右下角的最小路径和

Constraints

$1≤n,m≤1,000$
矩阵中任意值都满足 $0≤a_{i,j}≤100$

Sample 1 Input

4 4
1 3 5 9
8 1 3 4
5 0 6 1
8 8 4 0

Sample 1 Output

12

Sample 2 Input

2 3
1 2 3
1 2 3

Sample 2 Output

7

HINT

相同题目:牛客网

Source/Category