• + 0 comments

    Kotlin

    fun pairs(k: Int, arr: Array<Int>): Int {
        arr.sort()
        val valueSet = arr.toHashSet()
        var counter = 0
    
        for (i in arr.size - 1 downTo 0) {
            if ((arr[i] - k) in valueSet) {
                counter++
            }
        }
        
        return counter
    }