问题 5588 --[动归基础]盖房子

5588: [动归基础]盖房子

时间限制: 1 Sec  内存限制: 512 MB
提交: 26  解决: 17
[提交][状态][讨论版][数据上传:][下载FPS1元][下载测试数据1元][168kb]

题目描述

盖房子 house.pas

【问题描述】

最近得到了面积为n*m的一大块土地,想在这块土地上建造一所房子,这个房子必须是正方形的。

但是,这块土地并非十全十美,上面有很多不平坦的地方(也可以叫瑕疵),以至于根本不能在上面盖一砖一瓦。

希望找到一块最大的正方形无瑕疵土地来盖房子。

【输入格式】

输入文件第一行为两个整数n,m1<=n,m<=1000),接下来n行,每行m个数字,用空格隔开。0表示该块土地有瑕疵,1表示该块土地完好。

【输出格式】

一个整数,最大正方形的边长。

【输入样例】

4 4

0 1 1 1

1 1 1 0

0 1 1 0

1 1 0 1

【输出样例】

2

输入

输出

提示

来源

[提交][状态]