#CJTX03. 双队配对

双队配对

题目描述

甲队和乙队各有 nn 名同学。甲队第 ii 名同学的能力值为 aia_i,乙队第 ii 名同学的能力值为 bib_i。

现在要把两队同学一一配对,每名同学恰好参加一个二人组。若一组两人的能力值分别为 x,yx,y,该组的差距为 ∣x−y∣|x-y|。

请计算所有组差距之和的最小值。

输入格式

第一行输入整数 nn。

第二行输入 nn 个整数 a1,a2,…,ana_1,a_2,\ldots,a_n。

第三行输入 nn 个整数 b1,b2,…,bnb_1,b_2,\ldots,b_n。

输出格式

输出一个整数,表示最小差距总和。

样例

4
1 7 10 13
2 8 12 20
11

数据规模与约定

  • 1≤n≤2×1051\le n\le 2\times 10^5;
  • 0≤ai,bi≤1090\le a_i,b_i\le 10^9。

答案可能超过 int 范围,请使用 long long。