Adriweb n'a pas cracké le code... il a utilisé l'indice des nombres comme clé de décodage.
Y avait-il un moyen de trouver cette clé ?
PS : le même code (ou presque) en Python :
- Code: Select all
order = """
346462
1213513
56546465
141231323
5254542545
43636 36361
2125121252
656465414
23131232
6426454
531316
"""
order = "".join(ch for ch in order if ch not in " \n")
encoded = """
AACIOC
JOERMVA
EPBEILRO
OLUDCSTEE
NSNAEBECOH
RRIEG SHETP
CRRAEESTND
LCUE_EMEO
ETNQT9U0
LICUM!E
(EEJC)
"""
encoded = "".join(ch for ch in encoded if ch not in " \n")
sections = [""] * max(int(ch) for ch in order)
for i, ch in enumerate(order):
sections[int(ch)-1] += encoded[i]
decoded = "".join(sections)
print("texte décodé = ", decoded)
PPS : J'ai l'impression qu'il reste une part de mystère...