Для этого пройдемся по главной диагонали матрицы и сложим все ее элементы. Например, для матрицы размером 3x3:
Сумма элементов главной диагонали будет равна:1 + 5 + 9 = 15
Для произвольной квадратной матрицы размером n x n код на Python будет выглядеть примерно так:
Вызов функции с вашей матрицей вернет сумму элементов на главной диагонали.
Для этого пройдемся по главной диагонали матрицы и сложим все ее элементы. Например, для матрицы размером 3x3:
1 2 34 5 6
7 8 9
Сумма элементов главной диагонали будет равна:
1 + 5 + 9 = 15
Для произвольной квадратной матрицы размером n x n код на Python будет выглядеть примерно так:
def sum_of_diagonal(matrix):n = len(matrix)
diagonal_sum = 0
for i in range(n):
diagonal_sum += matrix[i][i]
return diagonal_sum
Вызов функции с вашей матрицей вернет сумму элементов на главной диагонали.