Уровень 6.4 задачника Kotlin
Попросите пользователя ввести целое число через консоль. Получите факториал введенного числа.
Попросите пользователя ввести дату в формате год-месяц-день. Проверьте, ввел ли он значение в корректном формате.
Определите, сколько дней осталось до Нового Года.
Дана строка, содержащая время в формате часы:минуты:секунды:
"12:59:59"
Проверьте, что время корректно:
часы от 00 до 23,
минуты и секунды от 00 до 59.
Дана некоторая строка:
"1 22 333 4444 22 5555 1"
Удалите из этой строки все подстроки, в которых количество символов больше трех. В нашем случае должно получится следующее:
"1 22 333 22 1"
Дана коллекция Map:
val data = mapOf(
"group1" to listOf(1, 2, 3, 4, 5),
"group2" to listOf(6, 7, 8, 9, 10),
"group3" to listOf(11, 12, 13, 14, 15)
)
Найдите сумму всех чисел во всех списках.
Явно укажите тип переменной в следующем коде:
val xxx = mapOf(
"matrix" to arrayOf(
intArrayOf(1, 2),
intArrayOf(3, 4)
)
)