***Exercice A1*** Résultats pour Grille1 : grille valide Résultats pour Grille2a : grille non valide (nombre d'erreurs = 1) Résultats pour Grille2b : grille non valide (nombre d'erreurs = 1) Résultats pour Grille3a : grille non valide (nombre d'erreurs = 49) Résultats pour Grille3b : grille non valide (nombre d'erreurs = 1) Résultats pour GrilleSup : grille non valide (nombre d'erreurs = 49) ***Exercice A2*** Affichage de Grille1 : 8 4 7 9 6 3 5 2 1 1 2 3 8 4 5 6 7 9 5 9 6 1 2 7 4 8 3 9 7 8 3 5 4 1 6 2 4 5 1 2 9 6 7 3 8 6 3 2 7 1 8 9 5 4 7 1 9 6 3 2 8 4 5 3 8 4 5 7 9 2 1 6 2 6 5 4 8 1 3 9 7 Affichage de Grille3a : . . 7 9 . . . . 1 . 2 3 8 . . 6 7 . . . 6 . 2 7 . . . . 7 8 . 5 . . . . . 5 . 2 . 6 . 3 . . . . . 1 . 9 5 . . . . 6 3 . 8 . . . 8 4 . . 9 2 1 . 2 . . . . 1 3 . . Affichage de Grille3b : 8 4 7 9 6 3 5 . 1 1 2 3 8 4 5 6 7 9 5 9 6 1 2 7 4 8 3 9 7 8 3 5 4 1 6 2 4 5 1 2 9 6 7 3 8 6 3 2 7 1 8 9 5 4 7 1 9 6 3 2 8 4 5 3 8 4 5 7 9 2 1 6 2 6 5 4 8 1 3 9 7 Affichage de GrilleSup : . . . . . . . . 2 . 2 . 7 5 . . 8 . 7 3 6 8 . . . 4 . 9 8 . . 2 . 6 . . . . 2 5 . 1 3 . . . . 7 . 6 . . 9 1 . 6 . . . 9 8 2 3 . 7 . . 3 5 . 1 . 1 . . . . . . . . ***Exercice A3*** Grille1 et sa transposée de Grille1 : 8 4 7 9 6 3 5 2 1 8 1 5 9 4 6 7 3 2 1 2 3 8 4 5 6 7 9 4 2 9 7 5 3 1 8 6 5 9 6 1 2 7 4 8 3 7 3 6 8 1 2 9 4 5 9 7 8 3 5 4 1 6 2 9 8 1 3 2 7 6 5 4 4 5 1 2 9 6 7 3 8 6 4 2 5 9 1 3 7 8 6 3 2 7 1 8 9 5 4 3 5 7 4 6 8 2 9 1 7 1 9 6 3 2 8 4 5 5 6 4 1 7 9 8 2 3 3 8 4 5 7 9 2 1 6 2 7 8 6 3 5 4 1 9 2 6 5 4 8 1 3 9 7 1 9 3 2 8 4 5 6 7 Grille3a et sa transposée de Grille3a : . . 7 9 . . . . 1 . . . . . . . . 2 . 2 3 8 . . 6 7 . . 2 . 7 5 . . 8 . . . 6 . 2 7 . . . 7 3 6 8 . . . 4 . . 7 8 . 5 . . . . 9 8 . . 2 . 6 . . . 5 . 2 . 6 . 3 . . . 2 5 . 1 3 . . . . . . 1 . 9 5 . . . 7 . 6 . . 9 1 . . . 6 3 . 8 . . . 6 . . . 9 8 2 3 . 8 4 . . 9 2 1 . . 7 . . 3 5 . 1 . 2 . . . . 1 3 . . 1 . . . . . . . . Grille3b et sa transposée de Grille3b : 8 4 7 9 6 3 5 . 1 8 1 5 9 4 6 7 3 2 1 2 3 8 4 5 6 7 9 4 2 9 7 5 3 1 8 6 5 9 6 1 2 7 4 8 3 7 3 6 8 1 2 9 4 5 9 7 8 3 5 4 1 6 2 9 8 1 3 2 7 6 5 4 4 5 1 2 9 6 7 3 8 6 4 2 5 9 1 3 7 8 6 3 2 7 1 8 9 5 4 3 5 7 4 6 8 2 9 1 7 1 9 6 3 2 8 4 5 5 6 4 1 7 9 8 2 3 3 8 4 5 7 9 2 1 6 . 7 8 6 3 5 4 1 9 2 6 5 4 8 1 3 9 7 1 9 3 2 8 4 5 6 7 GrilleSup et sa transposée de GrilleSup : . . . . . . . . 2 . . 7 9 . . . . 1 . 2 . 7 5 . . 8 . . 2 3 8 . . 6 7 . 7 3 6 8 . . . 4 . . . 6 . 2 7 . . . 9 8 . . 2 . 6 . . . 7 8 . 5 . . . . . . 2 5 . 1 3 . . . 5 . 2 . 6 . 3 . . . 7 . 6 . . 9 1 . . . . 1 . 9 5 . . 6 . . . 9 8 2 3 . . . 6 3 . 8 . . . 7 . . 3 5 . 1 . . 8 4 . . 9 2 1 . 1 . . . . . . . . 2 . . . . 1 3 . . ***Exercice A4*** Nombre de cases vides pour Grille1 : 0 (grille remplie) Nombre de cases vides pour Grille3a : 49 Nombre de cases vides pour Grille3b : 1 Nombre de cases vides pour GrilleSup : 49 ***Exercice A5*** Résultats pour Grille1 sous la forme : : {0: 0, 1: 9, 2: 9, 3: 9, 4: 9, 5: 9, 6: 9, 7: 9, 8: 9, 9: 9} Résultats pour Grille3a sous la forme : : {0: 49, 1: 4, 2: 5, 3: 4, 4: 1, 5: 3, 6: 4, 7: 4, 8: 4, 9: 3} Résultats pour Grille3b sous la forme : : {0: 1, 1: 9, 2: 8, 3: 9, 4: 9, 5: 9, 6: 9, 7: 9, 8: 9, 9: 9} Résultats pour GrilleSup sous la forme : : {0: 49, 1: 4, 2: 5, 3: 4, 4: 1, 5: 3, 6: 4, 7: 4, 8: 4, 9: 3}