Pagini recente » Cod sursa (job #1738772) | Cod sursa (job #166150) | Cod sursa (job #973334) | Cod sursa (job #187068) | Cod sursa (job #165853)
Cod sursa(job #165853)
#include <stdio.h>
long n,k,a,b,i,j,v[500005],c=0,p,s;
int main()
{
freopen ("divk.in","r",stdin);
freopen ("divk.out","w",stdout);
scanf("%ld %ld %ld %ld\n",&n,&k,&a,&b);
for(i=1;i<=n;i++)
{
scanf("%ld\n",&v[i]);
if(i>=a)
for(j=a;j<=b;j++)
{s=0;
if(i-j+1>=1)
for(p=i-j+1;p<=i;p++)
s+=v[p];
if(s!=0&&s%k==0)c++;
}
}
printf("%ld",c);
fclose(stdin);
fclose(stdout);
return 0;
}