为什么不行呢?

#include<bits/stdc++.h>

using namespace std;

int a[51][51];

int n,k;

long long maxn=0;

int main(){

while(cin>>n>>k){

int edge=n-k;

for(int i=0;i<n;i++)

{

for(int j=0;j<n;j++)

{

cin>>a[i][j];

}

}

for(int i=0;i<=edge;i++)

{

for(int j=0;j<=edge;j++)

{

long long temp=0;

for(int q=0;q<k;q++)

{

for(int p=0;p<k;p++)

{

temp+=a[i+q][j+p];

}

}

maxn=max(maxn,temp);

}

}

cout<<maxn<<endl;

}

}

全部评论

相关推荐

05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务