Description
现在你有两个序列 a 和 b,并且长度都为 n。你需要找到满足 1≤i,j≤n 且 i=j 且 ai+bj>aj+bi中 ai+aj−bi−bj 的最大值。保证题目有解。
- 第一行一个整数 n,表示数组 a 和 b 的长度。
- 第二行 n 个整数,表示序列 a: a1,a2,…,an。
- 第三行 n 个整数,表示序列 b: b1,b2,…,bn。
Output
输出一个整数,表示满足条件的 ai+aj−bi−bj 的最大值
Samples
5
1 2 3 4 5
5 4 3 2 1
6
样例解释
对于样例1,我们选择的下标分别为 i=5 和 j=4:
- a5+b4=5+2=7>a4+b5=4+1=5,
- 此时的 a5+a4−b4−b5=5+4−2−1=6。
可以证明没有比 6 更大的方案,所以答案为 6
。
Limitation
对于 100% 的数据: 2≤n≤105, 1≤ai,bi≤300。