Pagini recente » Cod sursa (job #592756) | Cod sursa (job #491024) | Cod sursa (job #1592910) | Cod sursa (job #1421212) | 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;
}