Exercices de programmation pour classes préparatoires
Écrire une fonction multiplier(a, b) qui prend en argument deux matrices a et b représentées comme des listes de listes et renvoie leur produit matriciel. On rappelle que le coefficient (i, j) du produit est la somme des produits a[i][k] * b[k][j] pour k variant de 0 au nombre de colonnes de a moins 1. On suppose que les dimensions sont compatibles.
| Appel | Résultat attendu |
|---|---|
| multiplier([[1, 2], [3, 4]], [[5, 6], [7, 8]]) | [[19, 22], [43, 50]] |
| multiplier([[1, 0], [0, 1]], [[5, 6], [7, 8]]) | [[5, 6], [7, 8]] |
Connectez-vous pour soumettre du code.