听灌佬多
  • 板块灌水区
  • 楼主XY_guiling_
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/22 19:22
  • 上次更新2024/11/22 21:01:23
查看原帖
听灌佬多
1360096
XY_guiling_楼主2024/11/22 19:22

B4005 15分求助

3个AC,17个WA

#include<bits/stdc++.h>
using namespace std;
long long a[1000][1000],n,m,maxx=-123155;
int main(){
    cin>>n>>m;
    for(long long i=1;i<=n;i++){
        for(long long j=1;j<=m;j++)cin>>a[i][j];
    }for(long long i=1;i<=n*m/*编号*/;i++){//开始
        for(long long j=1;j<=n*m;j++){//结束
            //遍历
            //i%n,i/n;
            //j%n,j/n;
            long long hei=0,bai=0;
            for(long long ii=i%n;ii<=j%n;ii++){
                for(long long jj=i/n;jj<=j/n;jj++){
                    if(a[ii][jj])hei++;
                    else bai++;
                }
            }if(hei==bai)maxx=max(maxx,(j%n-i%n)*(j/n-i/n));
        }
    }cout<<maxx;
}
2024/11/22 19:22
加载中...