Cod sursa(job #630754)

Utilizator raulstoinStoin Raul raulstoin Data 6 noiembrie 2011 15:19:03
Problema Secventa 3 Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#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;
	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;i++)
	{
		c=t=0;
		for(j=i;j<i+u && j<n;j++)
		{
			c+=a[j];
			t+=b[j];
			if(c/t>maxim)
				maxim=c/t;
		}
	}
	g<<(float)maxim/100<<'\n';
	f.close();
	g.close();
	return 0;
}