1. Главная
  2. Библиотека
  3. Решение задач по базам данных
  4. Решение задачи на тему: «Дан список чисел. Посчитайте, сколько в нем пар элементов, равных друг другу. Сч...»
Решение задачи

Дан список чисел. Посчитайте, сколько в нем пар элементов, равных друг другу. Считается, что любые два элемента, равные друг другу образуют ...

  • Базы данных

Условие:

Дан список чисел. Посчитайте, сколько в нем пар элементов, равных друг другу. Считается, что любые два элемента, равные друг другу образуют одну пару, которую необходимо посчитать на Kotlin через List

Решение:

Конечно! Вот пример кода на 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")
}

В этом примере мы...

Решение от Кэмп AI

  • Последняя редакция: 15.05.2025
  • Кол-во просмотров: 100507

Есть похожая задача?

Попробуй нейросеть, обученную на студенческих задачах

У тебя на балансе 2 задачи

Преимущества сервиса

Кэмп в Телеграме

Удобно с телефона — дома, на паре, в метро

Сможешь одной левой:

  • Создавать текстовые работы
  • Решать задачи и получать ответы
  • Готовиться к экзаменам
  • Создавать презы и многое другое

Выбери предмет