Mai intai trebuie sa te autentifici.
Cod sursa(job #95246)
| Utilizator | Data | 27 octombrie 2007 19:54:02 | |
|---|---|---|---|
| Problema | Secventa 3 | Scor | 10 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.58 kb |
#include<stdio.h>
FILE *f=fopen("secv3.in","r");
FILE *g=fopen("secv3.out","w");
int a,b,x[3000],y[3000],n,i,j,l;
float c[3000],max,s,s1;
int main()
{
fscanf(f,"%d",&n);
fscanf(f,"%d",&a);
fscanf(f,"%d",&b);
max=0;
a--;
b--;
for(i=1;i<=n;i++)
fscanf(f,"%d",&x[i]);
for(i=1;i<=n;i++)
fscanf(f,"%d",&y[i]);
for(i=1;i<=n-a;i++)
{
for(j=a;j<=b;j++)
{s=0;
s1=0;
for(l=i;l<=i+j;l++)
{ s=s+x[i];
s1=s1+y[i];
}
if((float)s/s1>max)
max=(float)s/s1;
}
}
fprintf(g,"%3.2f",max);
fcloseall();
return 0;
}