#P17515. [ECUSTPC 2026 Fall] 一分为二 2

    ID: 20244 远端评测题 2000ms 1024MiB 尝试: 0 已通过: 0 显示难度普及 上传者: 标签>动态规划 DP二分2026高校校赛

[ECUSTPC 2026 Fall] 一分为二 2

题目描述

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

你可以任选 k∈[0,n]k \in [0,n],将 aa 的前 kk 个元素和 bb 的后 n−kn-k 个元素拼接成一个长度为 nn 的新数组。

请从新数组中选出恰好 mm 个互不相邻的元素。记其中最小的元素为 pp ,求 pp 的最大值。

输入格式

第一行输入一个整数 TT (1≤T≤1041 \le T \le 10^4),表示测试数据的数量。

每组测试数据第一行输入两个整数 nn 和 mm ($1 \le m \le \lceil \frac{n}{2} \rceil \le n \le 2 \times 10^5$),分别表示数组长度和需要选择的元素数量。

第二行输入 nn 个整数 a1,a2,…,ana_1, a_2, \ldots, a_n (−109≤ai≤109-10^9 \le a_i \le 10^9),表示数组 aa。

第三行输入 nn 个整数 b1,b2,…,bnb_1, b_2, \ldots, b_n (−109≤bi≤109-10^9 \le b_i \le 10^9),表示数组 bb。

保证所有测试数据的 ∑n≤2×105\sum n \le 2 \times 10^5。

输出格式

对于每组测试数据,输出一行一个整数,表示 pp 的最大值。

2
5 2
5 4 3 2 1
1 2 3 4 5
9 5
-1 1 -4 -5 -1 4 -1 -9 1
-9 -9 -8 2 4 -4 -3 -5 3
5
-4

提示

对于第 11 组测试数据,当 k=4k = 4 时,新数组为 [5,4,3,2,5][5, 4, 3, 2, 5],选择第 1,51,5 个元素,最小元素为 55,可以证明这是最大值。