#P13239. 「2.48sOI R1」化妆品

「2.48sOI R1」化妆品

题目背景

本月 3030 日即将迎来埃尔萨纳城的第 1736717367 次名媛聚会。Misserina 和 ShenTianYi_ 正在为此做准备,她们在商场购买化妆品。

题目描述

商场里面有 2n2n 个化妆品,每一个都能提供时尚值和美丽值。任意两个化妆品提供的时尚值互不相同,且美丽值也互不相同。

Misserina 和 ShenTianYi_ 要选择 nn 次心仪的化妆品,每一次 Misserina 先选,ShenTianYi_ 后选。Misserina 是个性格多变的人,她时而希望自己更加时尚,时而希望自己更加美丽,会选择剩余的化妆品中该值最大的那一个;而 ShenTianYi_ 则是淑女中的淑女,每一次 Misserina 选择她想要的之后她都会选择 Misserina 最不想要的那个,也就是对应时尚值或美丽值最小的那个。

她们想知道,按照这个规则选完所有化妆品之后,两人的时尚值和美丽值分别为多少。请帮她们解答这个问题。

输入格式

第一行:一个整数 nn,含义如题干所示。

第二行:2n2n 个整数 F1,F2,,F2nF_1,F_2,\dots,F_{2n},表示每一个化妆品提供的时尚值。

第三行:2n2n 个整数 B1,B2,,B2nB_1,B_2,\dots,B_{2n},表示每一个化妆品提供的美丽值。

第四行:nn 个整数 Q1,Q2,,QnQ_1,Q_2,\dots,Q_n,表示 Misserina 每次希望购买时尚值最高的(用 1 表示)还是美丽值最高的(用 2 表示)。

输出格式

第一行两个整数,分别表示最终 Misserina 的时尚值和美丽值。

第二行两个整数,分别表示最终 ShenTianYi_ 的时尚值和美丽值。

3
1 7 3 8 9 4
1665 5 8888 3 4 27
1 1 2
21 34
11 10558

提示

第一次选择:

Misserina 选择时尚值最高的即第 55 种化妆品,ShenTianYi_ 选择时尚值最低的即第 11 种化妆品。

第二次选择:

Misserina 选择剩下的时尚值最高的即第 44 种化妆品,ShenTianYi_ 选择剩下的时尚值最低的第 33 种化妆品。

第三次选择:

Misserina 选择剩下的美丽值最高的第 66 种化妆品,ShenTianYi_ 选择剩下的美丽值最低的第 22 种化妆品。

最终 Misserina 的时尚值为 8+9+4=218+9+4=21,美丽值为 3+4+27=343+4+27=34;ShenTianYi_ 的时尚值为 1+7+3=111+7+3=11,美丽值为 1665+5+8888=105581665+5+8888=10558

对于 100%100\% 数据:

  • 1n5×1051 \le n \le 5 \times 10^5
  • 1Fi,Bi1091 \le F_i,B_i \le 10^9
  • Qi{1,2}Q_i \in \{1,2\}
  • ij\forall\: i \ne jFiFjF_i \ne F_jBiBjB_i \ne B_j

本题采取捆绑测试。

  • Subtask 0(9 pts):1n10001 \le n \le 10001Fi,Bi20001 \le F_i,B_i \le 2000QiQ_i 均为 1 或均为 2
  • Subtask 1(11 pts):1n10001 \le n \le 10001Fi,Bi20001 \le F_i,B_i \le 2000
  • Subtask 2(20 pts):1n10001 \le n \le 10001Fi,Bi1091 \le F_i,B_i \le 10^9
  • Subtask 3(26 pts):1n5×1051 \le n \le 5 \times 10^51Fi,Bi1091 \le F_i,B_i \le 10^9QiQ_i 均为 1 或均为 2
  • Subtask 4(34 pts):1n5×1051 \le n \le 5 \times 10^51Fi,Bi1091 \le F_i,B_i \le 10^9