Exercices de programmation pour classes préparatoires
La trace d'une matrice carree est la somme de ses elements diagonaux. Pour une matrice A de taille n x n, la trace est definie par :
trace(A) = A[0][0] + A[1][1] + ... + A[n-1][n-1]
Ecrire une fonction trace(A) qui prend en entree une matrice carree (liste de listes) et renvoie sa trace.
| Appel | Résultat attendu |
|---|---|
| trace([[1, 2], [3, 4]]) | 5 |
| trace([[1, 0, 0], [0, 2, 0], [0, 0, 3]]) | 6 |
Connectez-vous pour soumettre du code.