Cod sursa(job #2303893)
| Utilizator | Data | 17 decembrie 2018 09:46:06 | |
|---|---|---|---|
| Problema | Divk | Scor | 0 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.62 kb |
#include <fstream>
using namespace std;
ifstream cin("divk.in");
ofstream cout("divk.out");
int n,k,A,B,v[500003],a[500003],i,j;
unsigned long long x,s=0;
void citire()
{
cin>>n>>k>>A>>B;
for(i=1;i<=n;i++)
{
cin>>v[i];
}
}
int main()
{
citire();
for(j=A;j<=B;j++)
{
for(i=n;i>n-j+1;i--)
a[i]=v[i]+a[i+1];
for(i=n-j+1;i>0;i--)
{
a[i]=v[i]+a[i+1]-v[i+j];
if(a[i]%5==0)
{
//cout<<i<<" "<<j<<endl;
s++;
}
}
}
cout<<s;
return 0;
}
