1761 - 最大子集

题目描述

NN互不相同的整数,另外给定一个正整数 TT,定义两个整数 x,yx,yxyx≤y) 不冲突的条件为,yT×xy \neq T \times x

请求出该集合的最大子集,要求子集中的元素互不冲突。

输入

第一行给定两个数 NNTT1N1051≤N≤10^5, 1T1091≤T≤10^9)。

接下来一行包含 NN 个不同正整数 aia_i1ai1091≤a_i≤10^9)。

输出

输出最大互不冲突子集的数量。

样例

输入
复制

4 2
1 2 3 4

输出
复制

3
标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 1009
通过人数 452
金币数量 2 枚
难度 基础


上一题 下一题