Corrigé sujet 34 - Année : 2022
Exercice 1
Bug
Il y a une faute de frappe dans la variable alphabet
de l'énoncé (une virgule en trop dans la valeur 'o,'
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Exercice 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
- Comme indiqué dans l'énoncé, une image est une listes de listes (toutes de même longueur).la hauteur de l'image est le nombres de listes
- La largeur de l'image est la longueur d'une sous-liste (elles ont toute la même longueur).
- On utilise la fonction
nbCol
définie plus haut - Se référer à l'énoncé : la somme du pixel et de son négatif doit faire 255.
- On applique l'algorithme donné en commentaire : le pixel est mis à 0 s'il est inférieur au seuil et à 1 sinon.
Attention
- On peut regretter que le programme définisse les fonctions
nbLig
etnbCol
afin de récupérer les dimensions d'une image mais ne les utilise pas pour parcourir l'image (voir ligne 14 et 25)
Commentaires
index
qui renvoie l'indice de la première apparition d'un élément dans une liste. On peut aussi rechercher cet indice en effectuant un parcourt de la liste.