#P8230. A:最大化两个K紧凑可重集合

A:最大化两个K紧凑可重集合

题目描述

NN 个数 aia_i ,要求从中选出一些数形成两个可重集合,使得每个集合内任意两个数相差小于等于 KK。求两个集合的元素个数最大数量。

输入格式

N KN \ K

a1a2aNa_1 a_2 \dots a_N

  • 1N50,0001 \le N \le 50,000

  • 0K1090 \le K \le 10^9

  • 1ai1091 \le a_i \le 10^9

  • 所有输入的数都是整数

输出格式

输出一个正整数,表示两个集合的数的个数最大值。

输入输出样例 #1

输入 #1

7 3
10
5
1
12
9
5
14

输出 #1

5