Pagini recente » Cod sursa (job #3156786) | Cod sursa (job #1654026) | Cod sursa (job #1703554) | Cod sursa (job #426986) | Cod sursa (job #1919446)
#include <fstream>
#include <iomanip>
using namespace std;
struct
{
float cost,timp;
}a[100];
int main()
{
ifstream fin("secv3.in");
ofstream fout("secv3.out");
int n,L,U;
fin>>n>>L>>U;
for(int i=1;i<=n;i++)
fin>>a[i].cost;
for(int i=1;i<=n;i++)
fin>>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;
}
fout<<setprecision(2);
fout<<max;
return 0;
}