Pagini recente » Cod sursa (job #951261) | Cod sursa (job #1195262) | Cod sursa (job #946148) | Cod sursa (job #1918562) | Cod sursa (job #881579)
Cod sursa(job #881579)
#include<cstdio>
int main()
{
FILE*f;
f=fopen("divk.in","r");
int n,k,a,b;
int x[1000];
fscanf(f,"%d %d %d %d",&n,&k,&a,&b);
for(int i=1;i<=n;i++)
fscanf(f,"%d",&x[i]);
int s=0,l=0,db=0;
fclose(f);
f=fopen("divk.out","w");
for(int i=1;i<=n-1;i++)
{
s=0;
l=0;
for (int j=i;j<=n;j++)
{
l++;
s=s+x[j];
if ((l>=a)&&((l<=b)&&(s%k==0))) db++;
if(l>b) break;
}
}
fprintf(f,"%d",db);
fclose(f);
}