#CF2229B. 绝对影院 / Absolute Cinema

绝对影院 / Absolute Cinema

题目描述

给定两个长度为 nn 的正整数数组 aa 和 bb。

对于每个位置 ii,你可以选择是否交换 aia_i 与 bib_i。交换可以在任意多个位置独立进行。

你的目标是最大化:

max⁡(a1,a2,…,an)+∑i=1nbi\max(a_1,a_2,\ldots,a_n)+\sum_{i=1}^{n} b_i

输出这个最大值。

输入格式

每个测试包含多组测试数据。

第一行包含整数 tt(1≤t≤1041 \le t \le 10^4)。

每组测试数据第一行包含整数 nn(1≤n≤1051 \le n \le 10^5),表示数组 a,ba,b 的长度。

第二行包含 nn 个整数 a1,a2,…,ana_1,a_2,\ldots,a_n(1≤ai≤1091 \le a_i \le 10^9)。

第三行包含 nn 个整数 b1,b2,…,bnb_1,b_2,\ldots,b_n(1≤bi≤1091 \le b_i \le 10^9)。

保证所有测试数据的 nn 之和不超过 10510^5。

输出格式

对于每组测试数据,输出可以得到的 max⁡(a)+∑i=1nbi\max(a)+\sum_{i=1}^{n}b_i 的最大值。

样例 1

4
1
2
1
1
1
2
3
1 2 3
4 5 6
4
2 3 6 7
1 4 5 8
3
3
18
27

约束与提示

  • 时间限制:1.5 秒

  • 内存限制:256 MB

  • 原题编号:CF2229B