Pagini recente » Cod sursa (job #402105) | Cod sursa (job #2036094) | Cod sursa (job #278638) | Cod sursa (job #421118) | Cod sursa (job #995766)
Cod sursa(job #995766)
#include<iostream>
using namespace std;
#include<stdio.h>
long long a,b,n,k,i,j,nr,nrfinal,z[500005],suma;
FILE *f,*g;
int main()
{
f=fopen("divk.in","r");
g=fopen("divk.out","w");
fscanf(f,"%lld%lld%lld%lld\n",&n,&k,&a,&b);
for(i=0;i<n;i++)
{fscanf(f,"%lld",&z[i]);
nr=0;
suma=0;
for(j=i;j<=i+b;j++)
{nr++;
fscanf(f,"%lld",&z[j]);
suma=suma+z[j];
if(suma%k==0&&nr>=a)
{nrfinal++;
j=i+b;}
}
}
fprintf(g,"%lld",nrfinal);
}