Pagini recente » Cod sursa (job #83526) | Cod sursa (job #825769) | Cod sursa (job #2056709) | Cod sursa (job #3128232) | Cod sursa (job #630747)
Cod sursa(job #630747)
#include<fstream>
using namespace std;
ifstream f("secv3.in");
ofstream g("secv3.out");
int main()
{
unsigned long a[30000],b[30000],i,j,n,l,u,c,t,maxim=0;
float s;
f>>n>>l>>u;
for(i=0;i<n;i++)
{
f>>a[i];
a[i]*=100;
}
for(i=0;i<n;i++)
f>>b[i];
for(i=0;i<n-l+1;i++)
{
c=t=0;
for(j=i;j<i+u && j<n;j++)
{
c+=a[j];
t+=b[j];
}
if(c/t>maxim || !maxim)
maxim=c/t;
}
s=(float)maxim/100;
g<<s<<'\n';
f.close();
g.close();
return 0;
}