A7241 | 收藏展示
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
$Sherry$ 玩腻了手办(并非玩腻),于是他准备在电竞房准备两个展示架,展示她收藏的各种手办。
$Sherry$ 已经收集了 $N$ 个不同大小的手办,想让这些展示架上的手办大小保持接近。所以她不会把两个大小相差 $K$ 以上的手办同时放在一个展示架上,但可以分别放在两个展示架上。
现在给出 $K$,请你帮 $Sherry$ 确定她最多一共可以放多少个手办在这两个展示架上。
$Sherry$ 已经收集了 $N$ 个不同大小的手办,想让这些展示架上的手办大小保持接近。所以她不会把两个大小相差 $K$ 以上的手办同时放在一个展示架上,但可以分别放在两个展示架上。
现在给出 $K$,请你帮 $Sherry$ 确定她最多一共可以放多少个手办在这两个展示架上。
输入格式
第一行输入两个整数 $N$ 和 $K$,分别表示手办的数量以及大小差值。
接下来 $N$ 行,每行输入一个整数,第 $i$ 行的数值 $a_i$ 表示第 $i$ 个手办的大小。
接下来 $N$ 行,每行输入一个整数,第 $i$ 行的数值 $a_i$ 表示第 $i$ 个手办的大小。
输出格式
输出一个整数,表示 $Sherry$ 在两个展示架上最多一共可以放多少个手办。
输入输出样例
输入 #1
7 3 10 5 1 12 9 5 14
输出 #1
5
数据规模
| 测试点编号 | $N$ | $K$ | $a_i$ | 特殊性质 |
|---|---|---|---|---|
| $1 \sim 10$ | $N \leq 5 \times 10^4$ | $0 \leq K \leq 10^9$ | $1 \leq a_i \leq 10^9$ | 无 |
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?