题目描述
给定 n 个整数 A1,A2,…,An 和 n 个整数 B1,B2,…,Bn。
你需要将每个 Ai 与一个 Bj 配成一对,并保证每个数恰好使用一次。每对数的和为 Ai+Bj。
不同的配对方案中,所有配对和的最大值可能不同。请求出这个最大值最小可以是多少。
输入格式
第一行包含一个整数 n。
接下来 n 行,每行包含两个整数 Ai,Bi。其中,所有 Ai 组成第一组数,所有 Bi 组成第二组数;输入时在同一行的两个数不要求配成一对。
输出格式
输出一个整数,表示所有配对和的最大值的最小可能值。
样例
4
1 3
2 5
4 6
8 9
11
样例解释
可以将两组数分别配成 (1,9)、(2,6)、(4,5)、(8,3),四个配对和分别为 10,8,9,11,其中最大值为 11。不存在最大配对和小于 11 的方案。
数据范围与提示
- 1≤n≤105
- 1≤Ai,Bi≤100