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

Задание 1

Дана строка с буквами и цифрами:

kotlinval str = 'a1b2c345'

Проверьте, что в этой строке не более трех букв.

Задание 2

Дан массив:

kotlin val arr: Array<Int?> = arrayOfNulls<Int>(10)

С помощью цикла заполните этот массив случайными целыми числами из промежутка от 1 до 100.

Задание 3

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

kotlin"abcdefg"

Удалите из этой строки каждый третий символ. В нашем случае должно получится следующее:

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

Дан массив с номерами месяцев:

kotlinval arr = arrayOf(1, 2, 8)

Запишите в новый массив названия этих месяцев:

kotlin["Jan", "Feb", "Aug"]
Задание 5

Два списка:

kotlinval listA = listOf(1, 2, 3, 4, 5)
val listB = listOf(3, 4, 5, 6, 7)

Создайте изменяемый список, содержащий элементы, которые есть в обоих списках (пересечение).

Задание 6

Дан список строк:

kotlinval words = listOf("apple", "banana", "cherry", "blueberry", "elderberry")

Удалите все слова, длина которых меньше 6 символов.