Hua_Sha_Sama @ 2024-12-28 10:23:54
#include <bits/stdc++.h>
using namespace std;
char a1[12][12];
int n,m,a[12][12],s[12][12],temp,ans,_max=-1;
int main(){
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a1[i][j];
a[i][j]=a1[i][j]-'0';
s[i][j]=s[i-1][j]+s[i][j-1]-s[i-1][j-1]+a[i][j];
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
for(int k=1;k<=i;k++){
for(int r=1;r<=j;r++){
temp=s[i][j]-s[i-k][j]-s[i][j-r]+s[i-k][j-r];
if(temp*2==k*r&&temp*2>_max){
_max=temp*2;
}
}
}
}
}
cout<<_max;
return 0;
}
老哥们,球球了。。。
by Hua_Sha_Sama @ 2024-12-28 10:24:50
只是测试点一WA,其余AC
孩子球掉
by Hua_Sha_Sama @ 2024-12-28 10:25:31
孩子哭了
改了好几h了
by int233 @ 2024-12-28 10:34:08
@Hua_Sha_Sama “如果不存在请输出0”
by Hua_Sha_Sama @ 2024-12-28 10:45:42
谢谢@int233