题目名称 | 3579. [统一省选 2021]卡牌游戏 |
---|---|
输入输出 | haoi2021_card.in/out |
难度等级 | ★★☆ |
时间限制 | 2000 ms (2 s) |
内存限制 | 512 MiB |
测试数据 | 10 |
题目来源 | syzhaoss 于2021-04-10加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:9, 提交:42, 通过率:21.43% | ||||
ムラサメ | 100 | 0.669 s | 8.11 MiB | C++ |
遥时_彼方 | 100 | 0.988 s | 21.75 MiB | C++ |
梦那边的美好ET | 100 | 1.721 s | 17.17 MiB | C++ |
bfcktzj | 100 | 2.267 s | 22.11 MiB | C++ |
222_ | 100 | 2.344 s | 22.11 MiB | C++ |
Twilight_Dark | 100 | 2.455 s | 17.99 MiB | C++ |
HeSn | 100 | 3.370 s | 15.70 MiB | C++ |
yrtiop | 100 | 3.442 s | 106.44 MiB | C++ |
fw | 100 | 5.031 s | 61.26 MiB | C++ |
bfcktzj | 60 | 4.090 s | 56.68 MiB | C++ |
本题关联比赛 | |||
HAOI2021 Day1 |
关于 卡牌游戏 的近10条评论(全部评论) | ||||
---|---|---|---|---|
.
HeSn
2021-05-18 22:30
1楼
|
Alice 有 $n$ 张卡牌,第 $i(1\leq i\leq n)$张卡牌的正面有数字 $a_i$,背面有数字 $b_i$ ,初始时所有卡牌正面朝上。
现在 Alice 可以将不超过 $m$ 张卡牌翻面,即由正面朝上改为背面朝上。Alice 的目标是让最终朝上的 $n$ 个数字的极差(最大值与最小值的差)尽量小。请你帮 Alice 算一算极差的最小值是多少。
第一行两个正整数 $n,m$,代表卡牌张数与至多翻面张数。
第二行 $n$ 个正整数,第 $i$ 个数字表示 $a_i$ 。
第三行 $n$ 个正整数,第 $i$ 个数字表示 $b_i$ 。
数据保证卡牌上的 $2n$ 个数字互不相同,且卡牌按照 $a_i$ 升序给出。
仅一行一个整数表示答案。
6 3 8 11 13 14 16 19 10 18 2 3 6 7
8
最优方案之一:将第 1,5,6 张卡牌翻面,最终朝上的数字依次为 10,11,13,14,6,7,极差为 14 − 6 = 8。
对于所有测试数据:$3\leq n\leq 10^6,1\leq m<n, 1\leq a_i,b_i\leq 10^9$。
每个测试点的具体限制见下表:
2021统一省选A卷 Day1 Task1