Deutsch English Français Italiano |
<sh79h8$2hf2$1@cabale.usenet-fr.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news.uzoreto.com!news.nntp4.net!news.gegeweb.eu!gegeweb.org!usenet-fr.net!.POSTED!not-for-mail From: Olivier Miakinen <om+news@miakinen.net> Newsgroups: fr.sci.maths Subject: =?UTF-8?Q?Re:_Modulo_tout_retourn=c3=a9_dans_les_clefs?= Date: Tue, 7 Sep 2021 10:57:12 +0200 Organization: There's no cabale Lines: 73 Message-ID: <sh79h8$2hf2$1@cabale.usenet-fr.net> References: <sgap79$vsa$2@shakotay.alphanet.ch> <sgbruv$2n00$1@cabale.usenet-fr.net> <sgd0df$sch$2@shakotay.alphanet.ch> <sgtnp9$2n5o$1@cabale.usenet-fr.net> <sguc4k$3dg$1@shakotay.alphanet.ch> <sgv423$2ia$1@cabale.usenet-fr.net> <sgvets$eto$4@shakotay.alphanet.ch> <sgvgk6$7us$1@cabale.usenet-fr.net> <sh5the$mnm$1@shakotay.alphanet.ch> NNTP-Posting-Host: pa-129.182.162.204.frcl.bull.fr Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: cabale.usenet-fr.net 1631005032 83426 129.182.162.204 (7 Sep 2021 08:57:12 GMT) X-Complaints-To: abuse@usenet-fr.net NNTP-Posting-Date: Tue, 7 Sep 2021 08:57:12 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.1 In-Reply-To: <sh5the$mnm$1@shakotay.alphanet.ch> Bytes: 4578 Le 06/09/2021 à 22:26, Benoit m'a répondu : > >> On peut très bien le faire, ce qui te donnera exactement deux fois plus de >> résultats puisque à chaque nombre que l'on peut augmenter correspond le >> nombre que l'on peut diminuer. > > Ok, je peux ajouter ou soustraire un multiple de 97. C'est ça. De plus : - à chaque nombre auquel tu peux ajouter un multiple de 97 correspond un nombre auquel tu peux soustraire le même multiple de 97 (pour donner le nombre de départ) ; - à chaque nombre auquel tu peux soustraire un multiple de 97 correspond un nombre auquel tu peux ajouter le même multiple de 97 (pour donner le nombre de départ) ; - ces nombres vont donc par paires, avec dans chaque paire : - un nombre plus petit auquel tu peux ajouter un multiple de 97 ; - un nombre plus grand duquel tu peux soustraire un multiple de 97. Du coup, soit tu comptes individuellement tous les nombres, petits et grands, soit tu comptes toutes les paires de nombres. J'ai fait le choix de compter les paires. >> En choisissant le sens de modification >> d'un des deux chiffres et en laissant libre le sens de l'autre chiffre >> (donc ++ et +- mais pas -+ ni --) je compte les « paires de nombres >> indiscernables » plutôt que les « nombres faisant partie d'une paire ». >> […] > > Il faut que je dorme là-dessus. > > J’ai dormi :) > > Voici ce que je trouve en prenant 3007. Je peux ajouter de 0 à 7 pour le > 3 et 0 à 3 pour le 7 (21 cas). Je peux aussi sous-traire O->3 pour le 3 > et 0->7 pour le 7 (à nouveau 21 cas). J’en ai donc deux fois plus et ce > ne sont pas 21 mais 42. On a donc pour 3007 : > 10 x 7 x 3 x 2 = 420 erreurs et non 210. Et donc, tu as choisi de compter les nombres individuellement plutôt que les paires de nombres. Sans surprise tu obtiens un résultat double du mien puisque dans chaque paire il y a deux nombres. > Une remarque : les trois derniers chiffres du N° de S.C. ne peuvent être > 000, donc un numéro terminant par 007 ne peut pas être dans la liste des > résultats de l’addition et un numéro finissant par 007 ne peut être > utilisé pour la soustraction. Cela fait donc 418 erreurs possibles. > > Non ? Ça fait partie de mes hypothèses simplificatrices : <news:sgtnp9$2n5o$1@cabale.usenet-fr.net> § > Tout d'abord mes hypothèses simplificatrices. J'ai supposé que les 13 > chiffres du code INSEE avaient tous la même probabilité, indépendamment > du fait que, par exemple, le premier chiffre est le plus souvent un 1 > ou un 2, plus rarement un 3, 4, 7 ou 8, et jamais un autre chiffre. > Idem pour les 4e et 5e chiffres qui sont le plus souvent entre 01 et 12. > Par ailleurs j'ai supposé aussi pour simplifier que le code de vérification > était forcément correct, les erreurs possibles étant sur les 13 premiers > chiffres. § Si tu voulais vraiment tenir compte de la répartition possible des trois derniers chiffres il faudrait faire une statistique sur la fréquence de chaque possibilité, étant entendu que le nombre 001 doit être *beaucoup* plus fréquent que le nombre 999. -- Olivier Miakinen