Compare Matrix Diagonals

A square matrix is like a table with two important diagonals: one running left to right, and the other running right to left. The function diagonal_difference receives a matrix arr as a list of lists of numbers. Add the primary diagonal, add the secondary diagonal, and return the absolute difference between those two sums.

Примеры

Ввод
[[11, 2, 4], [4, 5, 6], [10, 8, -12]]
Вывод
15
Ввод
[[1, 2], [3, 4]]
Вывод
0
Ввод
[[5]]
Вывод
0

Нужно реализовать

def diagonal_difference(arr: list[list[int]]) -> int:

Теги

arraymath
PostgreSQLv16

Qui apparirà il risultato dell'esecuzione del codice

Visible tests
1
Input
[[11,2,4],[4,5,6],[10,8,-12]]
Expected15
2
Input
[[1,2],[3,4]]
Expected0
3
Input
[[5]]
Expected0
4
Input
[[1,0,1],[0,5,0],[1,0,1]]
Expected0
5
Input
[[1,2,3],[4,5,6],[9,8,9]]
Expected2
6
Input
[]
Expected0
Focus radio
Paused · SomaFM · Fluid