#include<iostream> #include<set> using namespace std; multiset<int> ms; int main() { int n, c, t, res = 0; cin >> n >> c; while (n--) { cin >> t; ms.insert(t); res += ms.count(t + c) + ms.count(t - c); } cout << res; return 0; } 使用迭代算法,初始多重集合为空,将数据依次放入集合,每多增...