4085 : 농사짓기 가장 좋은 땅 고르기
#include <stdio.h>
int main()
{
int arr[101][101]={};
int i,j,z,k,m,n,x,y,c=0,s=0;
scanf("%d %d %d %d",&m,&n,&x,&y);
for(i=1 ; i<=n ; i++)
{
for(j=1 ; j<=m ; j++)
{
scanf("%d",&arr[i][j]);
}
}
for(i=3 ; i<=n ; i++)
{
for(j=3 ; j<=m ; j++)
{
// arr[i][j]부터 y, x칸의 합 구하기
for(k=n ; k<i+y ; k++)
{
for(z=m ; z<j+x ; z++)
{
s=s+arr[i][j];
}
}
if(c<s)
{
c=s;
}
s=0;
}
}
printf("%d",c);
return 0;
}



