ACM题集:https://blog.csdn.net/weixin_39778570/article/details/83187443
链接:http://poj.org/problem?id=1050
题目要求子矩阵的最大和
由于数据比较小,故可以暴力求解
#include<iostream>
#include<cstdio>
#define ll long long
#define fo(i,j,n) for(register int i=j; i<=n; ++i)
using namespace std;
int a[105][105],n;
int sum[105][105];
// 矩阵前缀和
void init(){
fo(i,1,n){
fo(j,1,n){
sum[i][j] = sum[i-1][j] + sum[i][j-1] + a[i][j] - sum[i-1][j