Retour au sujet

Avatar de Girsanov Girsanov
>>Factom
Citation de Girsanov
python bruteforce.py
24437
32254
38369
43955
50182
52889
55109
59356
65035
70127
71176
75273
88325
89034
90676
104711
108733
114337

Et ça continue :noel:
On peut sûrement accélérer la vitesse de calcul, déjà pas tout calculer à chaque fois, mais python est astronomiquement lent donc bon :hap:

Python fait les opérations matheuses en C, et notamment pour des entiers de cette taille c'est des "gros entiers" qui sont alloués dynamiquement sur le tas (et non sur la pile) pour pouvoir les stocker exactement (il faut plus de 64 bits pour stocker 24437**2016).

En changeant de langage tu vas pas forcément avoir une grosse différence, niveau vitesse c'est surtout un benchmark pour la GMP ou autre lib arithmétique là :noel:
#562329