01/10/2018, 13:30

Tìm tổng các phần tử trong 1 bảng con 3 dòng 3 cột sao cho tổng các số trong bảng con lớn nhất

giúp em sửa code tìm tổng các phần tử trong 1 bảng con 3 dòng 3 cột sao cho tổng các số trong bảng con lớn nhất.VD trong mảng 2 chiều m dòng, n cột
2 5 3 4
1 14 9 6
16 7 8 21
7 6 5 3
kết quả bằng 79

int tong(int a[maxm][maxn],int m,int n)
{
	int smax=0;
	int i,j;
	while(i+2<=m && j+2<=n)
	{
	    int s=0;int p=i+2,q=j+2;
	    for(i=0;i<=p;i++)
		for(j=0;j<=q;j++)s=s+a[i][j];
		if(s>smax) smax=s;
		if(q==n)q=0;
        else   q++;
        p++; 
     }
    return smax;
}
rogp10 viết 15:35 ngày 01/10/2018

Bạn đang máy móc chỗ i với j=0.

Bài liên quan
0