Ivan Shishkin, Rye (1878)

Discussions

Je connais ton numéro de téléphone

0 messages

Solution

Solution by budleya · FR

En fait toutes les tranches de 11 chiffres vont apparaître... donc ton numéro NN va apparaître au moins 10 fois suivi ou précédé de tout chiffre de 0 à 9.
Je prends un ordi et je vérifie que

  • p=2107−1p=2^{107}-1 est premier.
  • 101110^{11} est d’ordre p−1p-1 dans Fp∗F_{p}^*.

La division de 1 par pp en base 101110^{11} va donner tous les restes possibles dans sa période, et tous les quotients (de 0 à 99999999999) seront donc présents, dont ton numéro de téléphone en dix exemplaires.

Presque concrètement : supposons que ton numéro soit le 07 12 34 56 78, on attend que le reste rr de 1 par pp soit la partie entière de 30712345678×p1010+1{30712345678\times p\over 10^{10}}+1 modulo pp, c’est-à-dire r=49833629994410965852991743258724r=49833629994410965852991743258724. On abaisse onze zéros dans l’algorithme de l’école primaire et la tranche suivante (quotient de r×1011r\times10^{11} par pp) est « 30712345678 ». On verra apparaître de même les tranches « 00712345678 », ... , « 90712345678 ».

No messages yet.