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

Задание 1

Дан текст со словами. Запишите в список List все слова, начинающиеся на букву "a".

Задание 2

Дан массив со числами. Проверьте, что все элементы этого массива являются положительными числами.

Задание 3

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

kotlinval map = mapOf(1 to "one", 2 to "two")

Преобразуйте значения map в изменяемый список.

Задание 4

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

kotlin"1203405"

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

Задание 5

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

kotlinval map = mapOf("first" to 10, "second" to 20, "third" to 30)

Получите список всех ключей коллекции.

Задание 6

Даны два массива:

kotlinval arr1 = arrayOf(1, 2, 3, 4, 5)
val arr2 = arrayOf(4, 5, 6, 7, 8)

Выведите в консоль общие элементы этих массивов:

kotlin4
5
Задание 7

Дана строка:

kotlinval str = "abc def jhi"

Подсчитайте количество слов в этой строке.

Задание 8

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

kotlinval xxx = arrayOf(1, "hello", 3.14)