Практика на функции коллекций в Kotlin
Дан список:
val nums = listOf(3, -1, 8, 0, 5, 12)
Получите сумму положительных чисел и выведите ее в консоль.
Дан список:
val words = listOf("go", "kotlin", "java", "rust")
Получите список слов длиннее 3 символов,
отсортированный по алфавиту, и выведите его
в консоль.
Дан список:
val ids = listOf(10, 20, 30, 40)
Сгруппируйте числа на пары по два и найдите сумму каждой пары. Выведите список сумм в консоль.
Даны два списка:
val names = listOf("Ann", "Bob")
val ages = listOf(20, 22)
Постройте карту "имя -> возраст" и выведите
ее в консоль.
Даны два множества:
val a = setOf(1, 2, 3, 4)
val b = setOf(3, 4, 5)
Получите элементы, которые есть только в одном из множеств, и выведите результат в консоль.
Дана карта:
val sales = mapOf("Jan" to 100, "Feb" to 150, "Mar" to 80)
Получите название месяца с наибольшей суммой и выведите его в консоль.
Дан список:
val text = listOf("a", "b", "a", "c", "b")
Соберите строку из уникальных букв в порядке первого появления, без разделителей, и выведите ее в консоль.
Дан список:
val temps = listOf(18, 22, 19, 25, 21)
Найдите среднее значение и выведите его в консоль.