Cod sursa(job #1672959)

Utilizator pyfloriUsurelu Florian pyflori Data 3 aprilie 2016 12:29:40
Problema Divk Scor 10
Compilator cpp Status done
Runda oni_5 Marime 0.45 kb
#include <fstream>

using namespace std;
ifstream f ("divk.in");
ofstream g ("divk.out");
unsigned long long n,k,a,b,i,j,v[500001],o,kk,t,s;
int main()
{
    f>>n>>k>>a>>b;
    for(i=1;i<=n;++i) f>>v[i];
    for(i=a;i<=b;++i)
    {
        for(t=1;t<=n-i+1;++t)
        {
            s=0;
            for(o=t;o<=t+i-1;++o) s+=v[o];
            if(s%k==0) ++kk;
        }
    }
    g<<kk;
    f.close();
    g.close();
    return 0;
}