模板代码:
// 模板
void slove() {
int x, res{};
vector<vector<int>> sum(31, vector<int>(21));
for (int i = 1; i <= 30; i++) {
for (int j = 1; j <= 20; j++) {
cin >> x;
sum[i][j] = sum[i - 1][j] + sum[i][j - 1] - sum[i - 1][j - 1] + x;
}
}
for (int i = 5; i <= 30; i++) {
for (int j = 5; j <= 20; j++) {
res = max(res, sum[i][j] - sum[i][j - 5] - sum[i - 5][j] + sum[i - 5][j - 5]);
}
}
cout << res;
}