Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Somme d'une sous-matrice rectangulaire

python ★★☆☆☆

Soit M une matrice representee par une liste de listes. Ecrire une fonction somme_rect(M, r1, c1, r2, c2) qui renvoie la somme de tous les elements M[i][j] tels que r1 <= i <= r2 et c1 <= j <= c2 (bornes incluses).

On suppose que les indices sont valides : 0 <= r1 <= r2 < n et 0 <= c1 <= c2 < m.

Exemples

AppelRésultat attendu
somme_rect([[1, 2], [3, 4]], 0, 0, 1, 1) 10
somme_rect([[1, 2, 3], [4, 5, 6], [7, 8, 9]], 0, 0, 1, 1) 12

Votre code

Connectez-vous pour soumettre du code.