#L2101. 「TJOI2015」组合数学

「TJOI2015」组合数学

题目描述

组合数学中有一个经典问题:给出一个网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。

此题为对该问题的变形:假设每个格子中有若干财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完?

输入格式

第一行为正整数 TT,代表数据组数。

每组数据第一行为正整数 N,MN, M,代表网格图有 NNMM 列,接下来 NN 行每行 MM 个非负整数,表示此格子中财宝数量,00 代表没有。

输出格式

输出一个整数,表示至少要走多少次。

样例

输入:

1
3 3
0 1 5
5 0 0
1 0 0

输出:

10

数据范围与提示

对于 3030% 的数据,1N,M51 \le N, M \le 5,每个格子中的财宝数不超过 55 块。

对于 5050% 的数据,1T51 \le T \le 51N,M1001 \le N, M \le 100,每个格子中的财宝数不超过 10310^3 块。

对于另 5050% 的数据,1T21 \le T \le 21N,M1031 \le N, M \le 10^3,每个格子中的财宝不超过 10610^6 块。