Уровень 10.3 задачника Kotlin
Задание 1
Дан массив из шести цифр. Проверьте, можно ли собрать из этих цифр счастливый билет.
Задание 2
Дан массив со словами. Получите из этого массива случайное слово, начинающееся на заданную букву.
Задание 3
Сделайте функцию, которая параметром будет принимать английское существительное в единственном числе и возвращать его во множественном числе.
Задание 4
Выведите в консоль все пары дружественных чисел из заданного промежутка.
Задание 5
Дана коллекция Map:
kotlinval hierarchicalData = mapOf(
"company" to mapOf(
"departments" to listOf(
mapOf(
"name" to "IT",
"employees" to listOf(
mapOf("name" to "John", "salary" to 5000),
mapOf("name" to "Alice", "salary" to 6000)
)
),
mapOf(
"name" to "HR",
"employees" to listOf(
mapOf("name" to "Bob", "salary" to 4500),
mapOf("name" to "Charlie", "salary" to 4800)
)
)
)
)
)
Найдите департамент с наибольшей средней зарплатой сотрудников.