#P10022. 轰炸
轰炸
轰炸
Problem Description
战场局势可以用一个 的 矩阵表示, 代表 这个位置被敌军占领, 代表 这个位置被我军占领。 你可以指挥飞机进行轰炸,轰炸有范围参数 ,其中 ,一次轰炸形如:选择 ,摧毁以 为左上角, 为右下角的矩形区域中的所有单位。 你可以进行任意多次轰炸,一个位置的单位不会被多次摧毁,你希望在所有我军单位均未被摧毁的情况下,摧毁至少 个敌军单位。 请计算有多少种范围参数二元组 使得该目标可以被达成。
Input
本题有多组数据。第一行一个正整数 (),表示测试数据组数。 对于每组数据,第一行三个整数 ()。 接下来 行,每行一个长度为 的 字符串描述矩阵 的第 行。 保证 。
Output
对于每组数据,输出一行一个整数表示可以达成目标的参数二元组数量。
Sample Input
3
5 4 4
1100
1011
0111
1001
1000
3 5 1
00010
11111
11000
5 2 4
10
01
01
10
10
Sample Output
4
3
2
Source
2024“钉耙编程”中国大学生算法设计超级联赛(10)
相关
在下列比赛中: