D. 宿命牌局・欺诈者(Cheater)

    Type: Default 1000ms 256MiB

宿命牌局・欺诈者(Cheater)

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Background

在暗影牌墟的决斗场上,一场宿命对决即将开启。

Description

共计 2n 张刻印着独一点数的命运卡牌,被均分为两份:你执掌 n 张,对手也握有 n 张。双方的卡牌各自堆叠,有着从上至下无法随意变动的固有次序。

整场决斗必须严格进行 n 回合交锋。每一回合,你与对手同时打出牌堆顶端的一张命运卡牌,较量点数:

  • 点数更高者斩获本回合 1 点胜绩;
  • 胜者的卡牌就此湮灭,退出决斗;落败的卡牌重回持有者牌堆的顶端,等待下一轮交锋。

你早已窥破对手全部卡牌的堆叠顺序!但牌墟的禁制十分严苛:决斗正式开始前,你至多可以调换自己手牌中任意两张卡牌的位置一次,亦可选择不调换,一旦超过,便会被禁制抹杀。

你需要谋划最优的调换方案,争取拿下尽可能多的胜绩。 请求出,你能够取得的最大胜场分数。

Format

Input

多组决斗案例。 第一行一个整数 t,代表决斗场次。 每组决斗: 第一行整数 n,代表你手中卡牌数量; 第二行 n 个整数a1,a2,....,an,是你初始手牌,从上至下; 第三行 n 个整数b1,b2,....,bn,是对手手牌,从上至下。 所有卡牌点数互不重复。 全部测试用例的 n 总和不超过2*10^5。

Output

对每一场决斗,输出一行整数:你能斩获的最高胜绩。

Samples

3
7
13 7 4 9 12 10 2
6 1 14 3 8 5 11
3
1 6 5
2 3 4
5
8 6 3 10 1
7 9 5 2 4
6
2
3

Limitation

1s, 1024KiB for each test case.

2026swpuacm秋招复赛-终结版

Not Attended
Status
Done
Rule
XCPC
Problem
9
Start at
2026-10-31 9:00
End at
2026-10-31 12:00
Duration
3 hour(s)
Host
Partic.
28