#B0453. 刚好差C

刚好差C

题目描述

卡牌店准备举办“宿敌配对”活动。每张卡牌都有一个战斗力,选择两张不同编号的卡牌,只有当较大战斗力减去较小战斗力恰好等于 CC 时,这两张卡牌才能组成一对宿敌。

即使战斗力相同,只要卡牌编号不同,也视为不同卡牌。请统计一共有多少对宿敌。

输入格式

第一行包含两个整数 n,Cn,C

第二行输入 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n,表示每张卡牌的战斗力。

输出格式

输出满足条件的卡牌对数量。

5 2
1 3 3 5 7
5

数据范围与提示

  • 1n2×1051\le n\le 2\times10^5
  • 1C1091\le C\le 10^9
  • ai109|a_i|\le 10^9