A85983.「联合省选 2021 A | B」卡牌游戏
提高+/省选-
通过率:0%
时间限制:1.00s
内存限制:512MB
题目描述
Alice 有 n 张卡牌,第 i(1≤i≤n)张卡牌的正面有数字 ai,背面有数字 bi,初始时所有卡牌正面朝上。
现在 Alice 可以将不超过 m 张卡牌翻面,即由正面朝上改为背面朝上。Alice 的目标是让最终朝上的 n 个数字的极差(最大值与最小值的差)尽量小。请你帮 Alice 算一算极差的最小值是多少。
输入格式
第一行,两个正整数 n,m,代表卡牌张数与至多翻面张数。
第二行,n 个正整数,第 i 个数字表示 ai。
第三行,n 个正整数,第 i 个数字表示 bi。
数据保证卡牌上的 2n 个数字互不相同,且卡牌按照 ai 升序给出。
输出格式
仅一行,一个整数,表示答案。
输入输出样例
输入#1
6 3 8 11 13 14 16 19 10 18 2 3 6 7
输出#1
8
说明/提示
对于所有测试数据:3≤n≤106,1≤m<n,1≤ai,bi≤109。
每个测试点的具体限制见下表:
| 测试点编号 | n≤ | 特殊限制 |
|---|---|---|
| 1∼2 | 10 | 无 |
| 3∼4 | 500 | 无 |
| 5∼6 | 5×105 | m≤1000 |
| 7 | 105 | 无 |
| 8 | 4×105 | 无 |
| 9 | 7×105 | 无 |
| 10 | 106 | 无 |