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

Задание 1

Дано целое число:

kotlinval num: Long = 10203304506

Выведите в консоль позиции всех цифр 0 в этом числе, за исключением первой и последней.

Задание 2

Дан массив с целыми числами:

kotlinval arr = arrayOf(123, 334, 456, 556, 789)

Запишите в новый список числа, состоящие из разных цифр.

Задание 3

Дан список:

kotlinval list = listOf(1, 2, 3, 4, 5)

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

Задание 4

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

kotlinval array1 = arrayOf(1, 2, 3)
val array2 = arrayOf(4, 5, 6)

Объедините два массива в один изменяемый список.

Задание 5

Дано дробное число:

kotlinval num = 12.34

Запишите целую часть числа в одну переменную, а дробную часть - в другую:

kotlinval num1 = 12
val num1 = 34
Задание 6

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

kotlinval xxx = mutableMapOf("a" to true, "b" to false, "c" to true)