Pagini recente » Cod sursa (job #47378) | Cod sursa (job #3265359) | Cod sursa (job #2382706) | Cod sursa (job #2535428) | Cod sursa (job #1211934)
#include <iostream>
#include <fstream>
using namespace std;
int n,a,b,k,v[500000],sum,divk=0,s;
int main()
{
ofstream g("divk.out");
FILE * pFile;
pFile=fopen("divk.in","r");
fscanf(pFile,"%d",&n);
fscanf(pFile,"%d",&k);
fscanf(pFile,"%d",&a);
fscanf(pFile,"%d",&b);
for(int i=1;i<=n;i++)
fscanf(pFile,"%d",&v[i]);
int mn,curs,mxs;
mxs=-1;
curs=1;
//cout<<a<<" "<<b<<" "<<k<<" ";
for (int i = 1; i <= n; i++) {
for (int j= i; j <= n; j++) {
sum = 0;
for (int h = i; h <= j; h++)
sum += v[h];
if (sum%k==0&&j-i+1>=a&&j-i+1<=b){
divk++;
}
}
}
g<<divk;
cout << "Hello world!" << endl;
return 0;
}