Projet Euler #3 avec python - MÉTHODE PLUS EFFICACE
J'ai résolu ce problème, mais je me demandais ce que la méthode la plus efficace de résoudre ce problème a été (moins de 10 ans).
Problème peut être trouvé à http://projecteuler.net/problem=3.
- "Moins de 10 ans" en termes de quoi?
- et vous devriez au moins poster un lien vers le problème ou le texte
Vous devez vous connecter pour publier un commentaire.
Ici est probablement la manière la plus rapide et la plus compacte façon de le faire, en prenant juste 141 millisecondes et de donner la réponse 6857.
(À partir de http://www.s-anand.net/euler.html)
//
opérateur de division, pour la compatibilité ascendante avec Python 3.n
par progressivement plus grandesi
. dès qu'il est divisible, alors, il va de soi, de l'autre côté est comme ça que ça se passe. manipuler un peu et... à la sortie de votre résultat. ne pas vérifier que c'est un nombre premier, mais il arrive à être un dans le cas de euler3 den
. et il arrive à être la réponse aussi. échoue sur quasiment tous les autresn
? no problemo.