题目描述
给定一个M*N的矩阵M1,里面的元素只有0或1,找出M1的一个子矩阵M2,M2中的元素只有1,并且M2的面积是最大(所谓最大,是指子矩阵具有最多的元素)的,并输出M2的面积。
输入
输入包含多个测试用例。 每个测试用例均以m和n(1≤m,n≤2000)开头。 然后按行优先顺序在每行具有n个数字的m行上出现(0,1)-矩阵的元素。 一旦满足EOF,输入即结束。
输出
对于每个测试用例,输出一行,其中包含所有1的最大子矩阵的元素数量。 如果给定的矩阵全为0,则输出0。
2 2
0 0
0 0
4 4
0 0 0 0
0 1 1 0
0 1 1 0
0 0 0 0