Pagini recente » Cod sursa (job #195481) | Cod sursa (job #944028) | Cod sursa (job #1411266) | Cod sursa (job #1296268) | Cod sursa (job #1133386)
#include <stdio.h>
using namespace std;
int v[500000];
int main()
{
int N ,K, A, B , i , contor = 0, s = 0 ,contor2 ,i1;
freopen("divk.in","r",stdin);
freopen("divk.out","w",stdout);
scanf("%d%d%d%d", &N , &K, &A, &B);
for(i = 1 ; i <= N ; ++i)
scanf("%d", &v[i]);
for(i = 1 ; i <= N ; ++i)
{
contor2 = 0 ;
i1 = i ;
s = 0 ;
while(contor2 < B)
{
s = s + v[i1];
contor2++;
i1++;
if(contor2 >= A && s % K == 0)
contor++;
if(i1 == 7)
break;
}
}
printf("%d", contor);
}