signed main()
{
read(n);
for (int i = 1; i <= n; i++) read(a[i]);
for (int i = 1; i <= n; i++) read(b[i]);
int maxx = -1,mini = 0x7f7f7f7f7f7f7f;
for (int i = 1; i <= n; i++)
{
maxx = max(maxx,min(a[i],b[i]));
mini = min(mini,max(a[i],b[i]));
}
writeln(abs(maxx - mini));
return 0;
}
甚至不需要读 m ,a,b 错位都可以过