Дан список чисел. Посчитайте, сколько в нем пар элементов, равных друг другу. Считается, что любые два элемента, равные друг другу образуют одну пару, которую необходимо посчитать на Kotlin через List
Конечно! Вот пример кода на Kotlin, который позволит посчитать количество пар элементов, равных друг другу, в заданном списке:
```kotlin
fun countEqualPairs(list: List<Int>): Int {
    val countMap = mutableMapOf<Int, Int>()
    var pairCount = 0
    for (num in list) {
        val count = countMap.getOrDefault(num, 0)
        pairCount += count
        countMap[num] = count + 1
    }
    return pairCount
}
fun main() {
    val numbers = listOf(1, 2, 3, 4, 5, 2, 3, 4, 4)
    val equalPairsCount = countEqualPairs(numbers)
    println("Количество пар элементов, равных друг другу: $equalPairsCount")
}
```
В этом примере мы...