using namespace std;
int n,sum;
struct xxx
{
long long a,b,cha;
}a[1005];
bool cmp(xxx x,xxx y)
{
return x.cha>y.cha;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i].a;
}
for(int i=1;i<=n;i++)
{
cin>>a[i].b;
a[i].cha=a[i].a-a[i].b;
}
sort(a+1,a+1+n,cmp);
int win=0,pin=0;
for(int i=1;i<=n;i++)
{
if(a[i].cha>0)
{
win++;
}
else if(a[i].cha==0)
{
pin++;
}
}
if(n-pin-win<win)
{
cout<<0;
return 0;
}
for(int i=1;i<=n;i++)
{
if(a[i].cha==0)
{
pin--;
sum++;
win++;
}
else if(a[i].cha<0)
{
sum+=abs(a[i].cha);
pin++;
}
if(n-pin-win<win)
{
cout<<sum;
return 0;
}
}
return 0;
}