• + 4 comments

    C# 2 liner

    static int pairs(int[] a, int k) {
        HashSet<int> numbers = new HashSet<int>(a);
        return a.Where(x=>numbers.Contains(x+k)).Count();
     }