Вложенные структуры · 4 из 26
След матрицы
Первое занятие по матрицам. Борис Аркадьевич рисует на доске квадратную таблицу чисел и обводит диагональ из левого верхнего угла в правый нижний: «Сумма вот этих — след матрицы. Запомните слово, оно вам ещё встретится на линейной алгебре».
Что сделать
Сложите числа на главной диагонали квадратной матрицы — из левого верхнего угла в правый нижний.
Что приходит
matrica— квадратная матрица: список строк, каждая строка — список чисел
Что вернуть
Сумму чисел главной диагонали.
Допишите функцию sled в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
sled([[1, 2], [3, 4]])
5
Главная диагональ — элементы, у которых номер строки равен номеру столбца: matrica[0][0], matrica[1][1] и так далее до правого нижнего угла. Вторая диагональ — из правого верхнего угла в левый нижний — называется побочной и в след не входит.
Матрица квадратная и не пустая; матрица 1×1 — тоже матрица.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.