La multiplication par nombres premiers consiste à multiplier des nombres premier pour obtenir une décomposition simple et caractéristique d'une suite de lettres.
A=2, B=3, C=5, D=7, E=11, F=13, G=17, H=19, I=23, J=29, K=31, L=37, M=41, N=43, O=47, P=53, Q=59, R=61, S=67, T=71, U=73, V=79, W=83, X=89, Y=97, Z=101
On associe à chaque lettre son équivalent en nombre premier (en fonction de son rang dans l'alphabet : A=2, B=3, C=5, ..., Z=101). On créé un nombre, produit des facteurs à l'exposant de leur rang dans le mot. Si un facteur a déjà été utilisé, on créé un nouveau nombre.
DCODE = D(7) C(5) O(47) D(7) E(11) = 7^1 * 5^2 * 47^3 suivi de 7^1 * 11^2 (une meme lettre ne peut apparaitre 2 fois dans un nombre)
On créé un nombre, produit des facteurs correspondant aux lettres et dès qu'un facteur est inférieur à celui qui le précède, c-a-d que la lettre associées a un rang inférieur dans l'alphabet, on créé un nouveau nombre.
DCODE = D(7) C(5) O(47) D(7) E(11) = 7 puis 5*47 = 235 puis 7*11 = 77
On décompose en facteurs premiers les nombres et en fonction des exposants des facteurs, on retrouve la place de la lettre dans le mot.
18169025 = 5*5*7*47*47*47 = 5^2 * 7^1 * 47 ^3 = C(2) D(1) O(3) = DCO et 847 = 7*11*11 = DE
On décompose en facteurs premiers les nombres et on retrouve la lettre associée.
7 = D, 235=5*47=CO, 77=7*11=DE
© 2012 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode