Salut les matheux !
J'ai un DM de spé Maths qui porte sur les congruences et je bloque sur une question. Voici l'énoncé :
En informatique, le code ASCII associe à chaque caractère (lettre, chiffre, signe de ponctuation...) un entier compris entre 0 et 255 que l'on appelle son code ASCII. La fonction code du tableur renvoie le code ASCII du caractère. L'extrait de tableur ci-dessous donne le codage des caractères M a t h.
....A...B....C....D
1..M...a....t.....h
2..77..97..116..104
On décide ainsi de crypter le code ASCII par la fonction de cryptage f définie ainsi : pour tout entier n tel que 0 ;) n ;) 255, f(n) est le reste de la division euclidienne de 7n par 256.
1) Vérifier que le codage du mot "Math" devient : 27-167-44-216
2) Soient n et m deux entiers compris entre 1 et 255.
a) Montrer que si f(n) = f(m) alors 7(n-m) ;) 0[256].
b) En déduire que deux caractères différents sont codés par deux entiers différents.
C'est sur cette dernière question (2b) que je bloque... Je n'arrive pas à faire le lien entre mes résultats précédents et cette affirmation.
Avez-vous des pistes ?
