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
Kirjaudu sisään nähdäksesi palautushistorian
Kirjaudu sisäänKirjaudu sisään käyttääksesi tekoälymentoria
Kirjaudu sisäänTests12
Visible tests
Piilotettu testi 7
Piilotettu testi 8
Piilotettu testi 9
Piilotettu testi 10
Piilotettu testi 11
Piilotettu testi 12
They run when you press "Submit" — your whole solution is checked against them so you can't hard-code answers for the visible cases.
Focus radio
Paused · SomaFM · Fluid