Sujet : Re: Modulo tout retourné dans les clefs
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.sci.mathsDate : 05. Sep 2021, 10:47:29
Autres entêtes
Organisation : There's no cabale
Message-ID : <sh23nh$13ec$1@cabale.usenet-fr.net>
References : 1 2 3 4 5 6 7 8
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4
Le 04/09/2021 12:09, j'écrivais :
Mon programme python :
========================================================================
#!/usr/bin/env python3
import sys
def calcule_pour(modulo, verbose):
somme = 0
for n in range(2, 13):
^^^
J'ai fait une erreur ici, il faudrait commencer à 1 au lieu de 2.
Ce nombre désigne la distance entre les deux chiffres modifiés, mais
lorsque j'ai lancé mon programme pour la première fois j'ai cru qu'il
était bugué en comptant deux fois le nombre 97 :
===================
97 ←12→ +9 +7
12×1×3 = 36
97 ←11→ +1 -3
11×9×7 = 693
===================
En réalité il est normal que le 97 apparaisse deux fois : une fois pour
modifier deux chiffres côté à côte, par exemple 01←→98 ; une autre fois
pour deux chiffres séparés d'un troisième, par exemple 153←→250.
Au finale, cela ajoute 36 paires pour 97 et 84 paires pour 93, mais c'est
quand même 93 qui reste le meilleur choix de modulo.
-- Olivier Miakinen