Problem1686--黑白格

1686: 黑白格

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 512 MB

Description

小杨有一个n行m列的网格图,其中每个格子要么是白色,要么是黑色。
小杨想知道至少包含k个黑色格子的最小子矩形包含了多少个格子。

Input

第一行包含三个正整数n, m, k,含义如题面所示。
之后n行,每行一个长度为m的01串,代表网格图第i行格子的颜色,如果为0,则对应格子为白色,否则为黑色。

Output

输出一个整数,代表至少包含k个黑色格子的最小子矩形包含格子的数量,如果不存在则输出0。

Sample Input Copy

4 5 5
00000
01111
00011
00011

Sample Output Copy

6

HINT

对于样例1,假设 (i,j) 代表第 行第 列,至少包含5个黑色格子的最小子矩形的四个顶点为 (2, 4),(2, 5),(4, 4),(4, 5),共包含6个格子。


子任务编号
 数据点占比
n, m
1 20% <=10
2 40% n=1, 1<=m<=100
3 40% <=100


Source/Category