AT_abc403_d [ABC403D] Forbidden Difference
Description
長さ $ N $ の整数列 $ A=(A_1,A_2,\dots,A_N) $ と非負整数 $ D $ が与えられます。 $ A $ の要素をいくつか削除して、以下の条件を満たす数列 $ B $ を得たいです。
- すべての $ i,j \; (1 \leq i < j \leq |B|) $ について、 $ |B_i-B_j| \neq D $
最小でいくつの要素を削除すればよいか求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ D $ $ A_1 $ $ A_2 $ $ \dots $ $ A_N $
Output Format
答えを出力せよ。
Explanation/Hint
### Sample Explanation 1
$ A_1=3 $ を削除して $ B=(1,4,1,5) $ とすることで、すべての $ i