Pagini recente » Istoria paginii runda/becreative4 | Cod sursa (job #1535428) | Cod sursa (job #1978022) | Cod sursa (job #625415) | Cod sursa (job #1533659)
#include <fstream>
#include <algorithm>
#include <vector>
using namespace std;
ifstream f("secv3.in");
ofstream g("secv3.out");
double c[30000],t[30000];
int main()
{
double nr1,nr2,b=0;
int n,l,u,wu,j=1;
f>>n>>u>>l;
for(int i=1;i<=n;i++)
f>>c[i];
for(int i=1;i<=n;i++)
f>>t[i];
for(int i=1;i<=n;i++)
{
wu=u;
while(wu<=l && wu+i<=n+1)
{
nr1=0;
nr2=0;
for(int k=i;k<=i+wu-1;k++)
{
nr1=nr1+c[k];
nr2=nr2+t[k];
}
if(nr1/nr2>=b)
b=nr1/nr2;
wu++;
}
}
g<<b;
return 0;
}