Cod sursa(job #661891)

Utilizator samsungmasterEndriu samsungmaster Data 15 ianuarie 2012 14:09:04
Problema Secventa 3 Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb

#include<fstream>
using namespace std;

int main()
{
ifstream siin("secv3.in");
ofstream siaut("secv3.out");
unsigned long a[30005],b[30005],i,j,k,n,min,max,cash,taim,maxim=0;
siin>>n>>min>>max;
for(i=0;i<n;i++)
{
                siin>>a[i];
               a[i]=a[i]*100;

}
for(i=0;i<n;i++)
{
                siin>>b[i];
      

cash=taim=0;
for(j=i;j<i+min&&j<=n;j++)

{
                  cash+=a[j];
                  taim+=b[j];
}
if(cash/taim>maxim)
maxim=cash/taim;}
for(j=1;j<i+max;j++)
{
cash+=a[j];
taim+=b[j];
if(cash/taim>maxim)
maxim=cash/taim;
}

siaut<<(float)maxim/100<<'\n';

return 0;
}