Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Carre magique

python ★★☆☆☆

Une matrice carree M de taille n x n est un carre magique si la somme des elements de chaque ligne, de chaque colonne et des deux diagonales (principale et anti-diagonale) est la meme.

Ecrire une fonction est_magique(M) qui renvoie True si M est un carre magique, False sinon. On supposera que M est non vide et carree.

Exemples

AppelRésultat attendu
est_magique([[2, 7, 6], [9, 5, 1], [4, 3, 8]]) True
est_magique([[1, 2], [3, 4]]) False

Votre code

Connectez-vous pour soumettre du code.