Cod sursa(job #598771)

Utilizator ctlin04UAIC.VlasCatalin ctlin04 Data 26 iunie 2011 23:39:38
Problema Divk Scor 20
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.46 kb
program divk;
 var n,k,a,b,i,j,t,s,l:longint;
      c:array [1..500000] of longint;
     fi, fo:text;
begin
 assign(fi,'divk.in');
  reset(fi);
   readln(fi,n,k,a,b);
  for i:=1 to n do
   readln(fi,c[i]);
 assign(fo,'divk.out');
  rewrite(fo); j:=1;
 for i:=b downto a do begin
  while j<=n-i+1 do begin
   for l:=j to j+i-1 do
    s:=s+c[l];
   if s mod k=0 then inc(t);
   inc(j); s:=0;
  end;
  j:=1;
  end;
  write(fo,t);
  close(fo);
 end.