hgb1410

Hồ Bảo

Đóng góp: 0

Ngày sinh: 14/10/1996

Đăng ký: 15/01/2016

Lần đăng nhập cuối: 23/01/2016


Kết nối tài khoản

VOJ: Chưa kết nối

lỗi (SIGSEGV) bài QBSEQ

các bác chỉ dùm em sao đoạn code này báo lỗi SIGSEGV khi submit bài lên VOJ được không ạ, sửa mãi vẫn vậy :(
http://ideone.com/L3IWDA

#include<stdio.h>
#define MAX 1001
int main() {
	int n,k;
	int a[MAX],s[MAX],d[MAX];
	int i,j,h=0,l=0,tg=0,maxd=0;
	scanf("%d%d",&n,&k);
	
	for (i=0; i<n; i++)
		scanf("%d",&a[i]);
		
	for (i=0; i<n; i++) {
		s[h] = 0;
		for (j=i; j<n; j++) {
			s[h]=s[h]+a[j];
			tg++;
			if (s[h]%k==0) {
				h++;
				s[h]=s[h-1];
				d[l]=tg;
				if (d[l]>maxd) maxd=d[l];
				l++;
			}
		}
		tg=0;
		h++;
	}
	printf("%d",maxd);
	return 0;
}