#YACS202309C4. 点对之和(一)

点对之和(一)

题目描述

给定两个数列 a1,a2,…,ana_1,a_2,\dots,a_n 与 b1,b2,…,bnb_1,b_2,\dots,b_n,保证这些数字是 11 到 nn 之间的整数,请计算

∑1≤i,j≤nmax⁡(ai,bj) \sum_{1\leq i, j\leq n} \max(a_i, b_j)

输入格式

  • 第一行:单个整数表示 nn
  • 第二行:nn 个整数表示 a1,a2,…,ana_1,a_2,\dots,a_n
  • 第三行:nn 个整数表示b1,b2,…,bnb_1,b_2,\dots,b_n

输出格式

  • 单个整数表示答案

数据范围

  • 50%50\% 的数据,1≤n≤10,0001\leq n\leq 10,000
  • 100%100\% 的数据,1≤n≤500,0001\leq n\leq 500,000
  • 1≤ai,bj≤1061\leq a_i, b_j\leq 10^6

样例数据

输入:

5
1 3 9 7 5
10 4 2 8 6

输出:

180