#C40504. 等差对

等差对

题目描述

给定 NN 个数 AiAi ,以及一个正整数 CC ,问有多少对 ii , jj ,满足 AiAj=CAi - Aj = C

输入格式

第 1 行:输入两个空格隔开的整数 NNCCNN \leq 200000,所有数字保证在 32 位有符号整型内。

22N+1N+1 行每行包含一个整数 AiAi

输出格式

输出一个数表示答案。

样例

5 3
2 1 4 2 5
2
5 3
1 2 4 5 5
2