???
2026-02-06 20:03:13
发布于:广东
有大神知道这段代码为什么RE吗???
#include <bits/stdc++.h>
using namespace std;
int n,m,c,a[3010][3011], b[3011][3011];
int ma = -9999, maxi,maxj;
int main(){
scanf("%d",n);
scanf("%d",m);
scanf("%d",c);
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
scanf("%d",a[i][j]);
b[i][j] = b[i-1][j] + b[i][j-1] - b[i-1][j-1] + a[i][j];
}
}
for(int i=c;i<=n;i++){
for(int j=c;j<=m;j++){
int x = b[i][j] - b[i-c][j] - b[i][j-c] + b[i-c][j-c];
if(x > ma){
ma = x;
maxi = i;
maxj = j;
}
}
}
cout << maxi << " " << maxj;
return 0;
}
这里空空如也

















有帮助,赞一个