#LQC20220804. 路径最小和

路径最小和

题目描述

有一个 NMN*M 的矩阵方格,每个方格中都有一个正整数,现从左上角方格出发向右下角方格移动,每次只能向下或句右移动一个方格,请你找出一条最小路径、并输出该路径上的正整数之和。
最小路径:这条路径上的正整数之和最小。
例如:
N=2N=2M=3M=3232*3 的矩阵方格中的正整数如下,按照移动规则,从左上角方格移动到右下角方格的路径共 33 条,分别为 13561 \rightarrow 3 \rightarrow 5 \rightarrow 613461 \rightarrow 3 \rightarrow 4 \rightarrow 612461 \rightarrow 2 \rightarrow 4 \rightarrow 633 条路径上的正整数之和分别为 151514141313,其中正整故之和最小的一条路径是 12461 \rightarrow 2 \rightarrow 4 \rightarrow 6。和为 1313。故输出 1313

输入规则

第一行输入两个正整数 NNM(2N1002M100)M (2 \le N \le 100,2 \le M \le 100)NN 表示矩阵方格的行数,MM 表示矩阵方格的列数,两个正整数之间以一个空格隔

第二行开始输入 NN 行,每行 MM 平整数(11\le 正整数 <200< 200),正整数之间以一个空格隔开

输出规则

输出一个整数,表示最小路径上的正整数之和

样例

输入样例 #1

2 3
1 3 5
2 4 6

输出样例 #1

13