参考程序代码:
#include<bits/stdc++.h>
using namespace std;
const int N=55;
int w[N][N];
int n,m;
bool check(int xa,int ya,int xb,int yb)
{
int a[2]={0,0};
for(int i=xa;i<=xb;i++)
{
for(int j=ya;j<=yb;j++)
{
a[w[1][j]]++;
}
}
return a[0]==a[1];
}
int main()
{
cin>>n>>m;
for(int i=1;i<=n;i++)
{
string s;
cin>>s;
for(int j=1;j<=m;j++)
{
w[1][j]=s[j-1]-'0';
}
}
int ans =0;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
for(int ii=1;ii<=n;ii++)
{
for(int jj=j;jj<=m;jj++)
{
if(check(i,j,ii,jj))
{
ans =max(ans,(ii-i+1)*(jj-j+1));
}
}
}
}
}
cout<<ans<<"\n";
}
标签:xa,const,int,编程,C++,xb,GESP2024,check,程序代码
From: https://blog.csdn.net/weixin_60445850/article/details/142852235