#794. 最优矩形

提交0 通过0
通过率0%
时间限制1000ms
内存限制256MiB

题目描述

题目描述

一个正方形是好的,当且仅当其存在一条对角线满足,该对角线上所有的数为 11,其余数为 00,以下是一些好的正方形:

1001\begin{matrix} 1 & 0 \\ 0 & 1 \end{matrix} $$\begin{matrix} 0 & 0 & 1\\ 0 & 1 & 0 \\1 & 0 & 0 \\ \end{matrix}$$

婷婷给你一个 n×mn \times m 的网格图,每个网格上写有 0011,婷婷想知道其中最大的好的正方形的边长。

输入格式

一行,两个正整数 n,mn,m

之后给出网格图 ai,ja_{i,j}

输出格式

一行,一个整数,表示答案。

4 6
0 1 0 1 0 0
0 0 1 0 1 0
1 1 0 0 0 1
0 1 1 0 1 0
3

说明与提示

样例解释

网格的右上角存在边长为 33 的好的正方形。

对于 30%30\% 的数据,1n,m101 \leq n,m \leq 10

对于 60%60\% 的数据,1n,m1001 \leq n,m \leq 100

对于 100%100\% 的数据,1n,m10001 \leq n,m \leq 1000