Задачи на многомерность в Kotlin. Часть 7
Дан следующий массив:
val matrix = arrayOf(intArrayOf(1,2,3), intArrayOf(4,5,6))
Транспонируйте матрицу.
Дан следующий массив:
val matrix = arrayOf(intArrayOf(1,2), intArrayOf(3,4))
Найдите сумму каждой строки матрицы.
Дан следующий массив:
val matrix = arrayOf(intArrayOf(1,2), intArrayOf(3,4))
Найдите сумму каждого столбца.
Сделайте умножение матрицы на число.
Дан следующий массив:
val cube = Array(2) { Array(2) { IntArray(2) { it } } }
Найдите максимальный элемент в 3D массиве.
Дан следующий массив:
val a = arrayOf(intArrayOf(1,2), intArrayOf(3,4))
val b = arrayOf(intArrayOf(5,6), intArrayOf(7,8))
Сложите две матрицы одинакового размера.
Дан следующий массив:
val matrix = arrayOf(intArrayOf(1,2,3), intArrayOf(4,5,6), intArrayOf(7,8,9))
Выведите матрицу по спирали.
Дана следующая переменная:
val n = 3
Создайте единичную матрицу n×n.
Дан следующий массив:
val matrix = arrayOf(intArrayOf(1,2), intArrayOf(3,4))
Проверьте, является ли матрица квадратной.
Итоговая задача: операции с многомерными массивами.