Pagini recente » Cod sursa (job #1795226) | Cod sursa (job #1052365) | Cod sursa (job #1198003) | Cod sursa (job #315409) | Cod sursa (job #1919437)
#include <iostream>
using namespace std;
struct
{
float cost,timp;
}a[100];
int main()
{
int n,L,U;
cin>>n>>L>>U;
for(int i=1;i<=n;i++)
cin>>a[i].cost;
for(int i=1;i<=n;i++)
cin>>a[i].timp;
float max=0,nr=L;
for(int i=1;i<=n;i++)
{float S1=0,S2=0;
for(int j=i;j<=n;j++)
{
S1+=a[j].cost;
S2+=a[j].timp;
if(nr==U)break;
nr++;
}
if(S1/S2>max)max=S1/S2;
}
cout<<max;
return 0;
}