#include<bits/stdc++.h>
using namespace std;
struct mark
{
long double man,de,kou;
}a[40000001];
int main()
{
long long n;
long double s1=0,s2=0,s3=0,ans;
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i].man;
for(int i=1;i<=n;i++)
{cin>>a[i].de;
a[i].kou=a[i].man-a[i].de;
s1+=a[i].man;s2+=a[i].de;s3+=a[i].kou;
}
ans=(s1*3-s2*2)/s3;
printf("%.6Lf",ans);
return 0;
}
真是不知道什么情况,样例过了,但只有20分