5541 - GESP:2024-9月等级7-T2-矩阵移动

小杨有一个n * n的矩阵,仅包含01?三种字符。矩阵的行从上到下编号一次为1,2,....n,列从左到右编号以此为1,2....m,小杨开始在矩阵的左上角(1,1),小杨只能向下或者向右移动,最终到达右下角(n,m)时停止,在移动的过程中每经过一个字符1得分会增加1份(包含起点和终点),经过其他字符则分数不变,小杨的初始分数为0分 小杨可以将矩阵中不超过x的字符?变为字符1,小杨在经过修改矩阵后,会以最优的策略从左上角移动到右下角,他向知道自己最多能获得多少分?

输入

第一行包含一个正整数t,代表测试用例组数 接下来是t组测试用例,队医每组测试用例,一共n+1行,第一行包含三个正整数n,m,x,含义如提面所示 之后n行,每行包含1个长度为m,且仅包含01?三种字符的字符串

输出

对于每组测试用例,输出一行一个整数,代表最优策略小杨的得分最多是多少?

样例

输入

2
3 3 1
000
111
01?
3 3 1
000
?0?
01?

输出

4
2

提示

数据规模
1<=t<=10
1<=n,m<=500
1<=x<=300
保证
n *  m的总和不超过2.5 * 10^5
时间限制 2 秒
内存限制 128 MB
讨论 统计
上一题 下一题