Type: RemoteJudge 1000ms 512MiB

[GESP202406 五级] 黑白格

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

小杨有一个 nnmm 列的网格图,其中每个格子要么是白色,要么是黑色。

小杨想知道至少包含 kk 个黑色格子的最小子矩形包含了多少个格子。

输入格式

第一行包含三个正整数 n,m,kn,m,k,含义如题面所示。

之后 nn 行,每行⼀个长度为 mm01\texttt{01} 串,代表网格图第 ii 行格子的颜色,如果为 0\texttt{0},则对应格子为白色,否则为黑色。

输出格式

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

4 5 5
00000
01111
00011
00011
6

提示

样例解释

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

数据范围

对于全部数据,保证有 1n,m1001\le n,m\le 1001kn×m1\le k\le n\times m

子任务编号 得分 n,mn,m
11 2020 10\le 10
22 4040 n=1n=11m1001\le m\le 100
33 100\le 100

Update on 2024/7/9:添加了若干组 hack 数据,感谢 @cff_0102 的贡献。

GESP五级

Not Claimed
Status
Done
Problem
18
Open Since
2025-8-14 0:00
Deadline
2025-8-25 23:59
Extension
24 hour(s)