Pagini recente » Borderou de evaluare (job #1317868) | Borderou de evaluare (job #581085) | Borderou de evaluare (job #1717719) | Borderou de evaluare (job #1787985) | Cod sursa (job #682902)
Cod sursa(job #682902)
#include<fstream>
#include<stdlib.h>
#include<iomanip>
using namespace std;
int n,l,m;
float V[1000];
int A[1000];
int B[1000];
ifstream f("secv.in");
ofstream g("secv.out");
void citesc()
{
f>>n>>l>>m;
for(int i=0;i<n;i++)
f>>A[i];
for(int i=0;i<n;i++)
f>>B[i];
}
int compare(const void *a, const void *b)
{
return (*(float*)b-*(float*)a);
}
void greedy()
{
citesc();
int i;
for(i=0;i<n;i++)
{
V[i]=(float)A[i]/B[i];
}
qsort(V,n,sizeof(float),compare);
g<<setprecision(2)<<V[n-1];
}
int main()
{
greedy();
f.close();
g.close();
return 0;
}