Pagini recente » Cod sursa (job #1290413) | Cod sursa (job #104048) | Cod sursa (job #304320) | Cod sursa (job #2216461) | Cod sursa (job #27856)
Cod sursa(job #27856)
#include<stdio.h>
int main()
{long i,j,v[500000],n,k,a,b,p,nrsol=0,s;
FILE *f=fopen("divk.in","r");
FILE *g=fopen("divk.out","w");
fscanf(f,"%ld %ld %ld %ld",&n,&k,&a,&b);
for (i=1;i<=n;i++) fscanf(f,"%ld",&v[i]);
for (i=1;i<=n;i++)
{p=a;
while (p<=b)
{
s=0;
for (j=i;j<i+p;j++)
s=s+v[j];
if (s%k==0) nrsol++;
p++;}
}
fprintf(g,"%ld",nrsol);
fclose(f);
fclose(g);
return 0;}