#P2530. 配对

配对

题目描述

给出两个序列 A={a1,a2,,an}A = \{a_1, a_2, \dots, a_n\}B={b1,b2,,bn}B = \{b_1, b_2, \dots, b_n\},从 AABB 中各选出 nn 个元素进行一一配对(可以不按照原来在序列中的顺序),并使得所有配对元素差的绝对值之和最大。

输入格式

第一行一个整数 nn
第二行包含 nn 个整数,表示序列 AA
第三行包含 nn 个整数,表示序列 BB

输出格式

一行一个整数,表示最大配对差的绝对值之和。

样例

4
2 5 6 3
1 4 6 7
14

样例解释
配对方案为:3366 配对,2277 配对,5544 配对,6611 配对。差的绝对值之和为 36+27+54+61=3+5+1+5=14|3-6|+|2-7|+|5-4|+|6-1| = 3+5+1+5 = 14

数据范围

  • 对于 10%10\% 的数据:n20n \le 20
  • 对于 30%30\% 的数据:n100n \le 100
  • 对于 50%50\% 的数据:n1000n \le 1000
  • 对于 100%100\% 的数据:n10000n \le 10000ai,bi1000a_i, b_i \le 1000