专栏文章

P1719 最大加权矩形

算法·理论参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minokyau
此快照首次捕获于
2025/12/02 05:48
3 个月前
此快照最后确认于
2025/12/02 05:48
3 个月前
查看原文
CPP
#include<bits/stdc++.h>
using namespace std;
const int N=1e3+5;
long long a[N][N],b,c,xx,yy,cnt,d,e,f,g,mmax=-1e4,t,sum=0,n,m,s[N][N],x,y;

int main(){ 
   cin>>n;
   for(int i=1;i<=n;i++){
   		for(int j=1;j<=n;j++){
   			cin>>a[i][j];
   			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<=n;j++){
   			for(int k=1;k<=i;k++){
   				for(int t=1;t<=j;t++){
   					mmax=max(mmax,s[i][j]-s[k-1][j]-s[i][t-1]+s[k-1][t-1]); 
	   			}
	   		}
	   }
   }
   cout<<mmax;
   return 0;

}
代码

评论

0 条评论,欢迎与作者交流。

正在加载评论...