Задачи на массивы в Kotlin. Часть 5
Дан массив чисел:
val numbers = arrayOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Найдите сумму квадратов всех нечётных элементов.
Дан массив строк:
val words = arrayOf("hi", "hello", "hey", "hola", "hi")
Удалите дубликаты, сохранив порядок первого вхождения.
Дан массив чисел:
val numbers = arrayOf(3, 1, 4, 1, 5, 9, 2, 6)
Найдите второй по величине элемент массива.
Дан массив:
val arr = arrayOf(10, 20, 30, 40, 50)
Сдвиньте все элементы на одну позицию влево (первый элемент станет последним).
Дан массив чисел:
val numbers = arrayOf(-2, 5, -8, 3, 0, 7, -1)
Подсчитайте количество положительных, отрицательных и нулевых элементов.
Дан массив строк:
val words = arrayOf("kotlin", "java", "scala", "groovy")
Создайте новый массив длин этих строк.
Дан массив чисел:
val a = arrayOf(1, 2, 3)
val b = arrayOf(4, 5, 6)
Объедините оба массива в один.
Дан массив:
val numbers = arrayOf(1, 2, 3, 4, 5, 6, 7, 8)
Разбейте массив на два: с чётными и с нечётными числами.
Дан массив чисел:
val numbers = arrayOf(5, 3, 8, 1, 9, 2)
Найдите разницу между максимальным и минимальным элементами.
Дан массив:
val arr = arrayOf("a", "b", "c", "d", "e")
Поменяйте местами первый и последний элементы.