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

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

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

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

Получите из него последовательный набор папок:

{ "/dir1/dir2/dir3/", "/dir2/dir3/", "/dir3/" }

Дан произвольный двухмерный массив:

let arr: Array<IntArray> = arrayOf( intArrayOf(11, 12, 13, 14, 15), intArrayOf(21, 22, 23, 24, 25), intArrayOf(31, 32, 33, 34, 35), intArrayOf(41, 42, 43, 44, 45), intArrayOf(51, 52, 53, 54, 55) )

Получите массив элементов его побочной диагонали:

[ 15, 24, 33, 42, 51 ]

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

val complexStructure = mapOf( "users" to listOf( mapOf( "id" to 1, "orders" to listOf( mapOf("items" to listOf("apple", "banana"), "total" to 15.5), mapOf("items" to listOf("orange"), "total" to 8.2) ) ), mapOf( "id" to 2, "orders" to listOf( mapOf("items" to listOf("milk", "bread"), "total" to 12.3) ) ) ) )

Для каждого пользователя найдите общую сумму всех заказов.

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