Уровень 3.2 задачника Kotlin

Задание 1

Дан массив со строками. Выведите в консоль только те строки, которые начинаются на "http://".

Задание 2

Дана некоторая строка.

kotlin"1203405"

Найдите позицию первого нуля в строке.

Задание 3

Дана строка:

kotlin"abcdef"

Получите три последних символа этой строки:

kotlin"def"
Задание 4

Дан массив:

kotlinval arr = arrayOf(1, 2, 3, 4, 5)

Получите из него следующий срез:

kotlin[3, 4, 5]
Задание 5

Дана строка:

kotlinval str = "abc def jhi"

Получите список слов из этой строки:

kotlinList ["abc, "def", jhi"]
Задание 6

Дан следующий список:

kotlinval numbers = listOf(5, 10, 15, 20, 25, 30)

Найдите среднее арифметическое всех элементов списка.

Задание 7

Дана коллекция Map:

kotlinval map = mutableMapOf("x" to 10, "y" to 20, "z" to 30)

Измените значение по ключу "y" на 25.

Задание 8

Дана коллекция Map:

kotlinval map = mapOf("a" to 10, "b" to 20, "c" to 30, "d" to 40, "e" to 50)

Найдите сумму элементов этой коллекции.

Задание 9

Явно укажите тип переменной в следующем коде:

kotlinval xxx = setOf("one", "two", "three")