组合数学中有一个经典问题是这样的:给出一个网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。
此题为对此问题变形,假设每个格子中有好多财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完?
第一行为正整数 $T$,代表数据组数。
每组数据第一行为正整数 $N, M$ 代表网格图有 $N$ 行 $M$ 列,接下来 $N$ 行每行 $M$ 个非负整数,表示此格子中财宝数量,0代表没有。
0
输出一个整数,表示至少要走多少次。
1 3 3 0 1 5 5 0 0 1 0 0
10
$N \leq 1000,M \leq 1000$。每个格子中财宝数不超过 $10^6$。