AT_agc065_e.[AGC065E] One Two Three
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定两个长度为 N 的正整数序列 A=(A1,A2,…,AN) 和 B=(B1,B2,…,BN)。
请你求出一个长度为 N 的正整数序列 C=(C1,C2,…,CN),其中对于每个 i,Ci 可以是 Ai 或 Bi,使得 C 的逆序对数最小。请输出这个最小的逆序对数。
对于 T 组测试用例,请分别输出答案。
输入格式
输入通过标准输入给出,格式如下:
T
case1
case2
⋮
caseT
其中,第 i 个测试用例 casei 的格式如下:
N
A1 A2 … AN
B1 B2 … BN
输出格式
请输出每个测试用例的答案。
输入输出样例
输入#1
8 3 2 1 1 3 3 2 5 2 1 3 2 2 1 2 1 2 3 8 2 1 3 3 3 1 2 2 1 2 3 1 2 1 3 2 10 1 3 2 1 1 3 2 2 2 2 2 3 1 1 1 1 3 1 3 3 12 2 1 1 3 3 1 3 3 2 2 2 1 3 1 1 3 3 1 3 2 3 2 1 2 15 1 3 1 3 3 2 2 1 2 3 3 3 1 1 3 3 3 3 2 3 2 1 3 2 1 2 2 3 3 3 18 3 1 1 3 3 2 1 1 2 3 2 1 3 3 3 2 2 3 1 1 3 2 1 3 1 2 1 2 3 2 2 1 3 1 3 3 20 2 2 3 1 1 3 2 3 3 1 3 1 2 1 2 2 1 2 3 2 1 1 1 3 3 1 1 3 2 2 1 1 1 1 1 2 2 2 2 1
输出#1
1 0 6 6 20 9 5 17
说明/提示
限制条件
- 1≤T
- 1≤N≤5×105
- 1≤Ai,Bi≤3
- 所有测试用例中 N 的总和不超过 5×105。
样例解释 1
对于第 1 个测试用例,最优的 C 例如 C=(2,3,2),此时逆序对数为 1。
对于第 2 个测试用例,最优的 C 例如 C=(1,1,1,2,3),此时逆序对数为 0。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?