НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
82 of 100 menu

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

Напишите программу, которая сформирует следующую строку:

"-x-xx-xxx-xx-x-"

Даны два списка:

val list1 = listOf(1, 2, 3, 4) val list2 = listOf(5, 6, 7, 8)

Слейте их элементы попарно в следующий двухмерный список:

listOf( listOf(1, 5), listOf(2, 6), listOf(3, 7), listOf(4, 8) )

Дан некоторый URL:

val url = "http://test.com/dir1/dir2/dir3/page.html"

Получите из него имя страницы:

"page.html"

Дан список, внутренние списки которого содержат цифры:

val list = listOf( listOf(1, 2, 3), listOf(4, 5, 6), listOf(7, 8, 9) )

Слейте элементы этого списка в числа:

[123, 456, 789]

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

val matrix = mapOf( "row1" to arrayOf(1, 2, 3), "row2" to arrayOf(4, 5, 6), "row3" to arrayOf(7, 8, 9) )

Найдите сумму элементов главной диагонали (предполагается, что массивы одинаковой длины).

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить