La somme de ces nombres est 1634 + 8208 + 9474 = 19316.Trouver la somme de tous les nombres qui peuvent être écrits comme la somme des puissances cinquièmes de leurs chiffres?
5 décembre 2019
·
1 min. de lecture
Réponse publiée sur Quora
C’est le Problème 30 du Project Euler , très mal exprimé.
Ma solution en python est:
def problem_030():
"""Find the sum of all the numbers that can be written as the sum of fifth powers of their digits."""
candidates = range(2, 6*(9**5))
return sum(n for n in candidates if sum(x**5 for x in digits(n)) == n)
la fonction digits étant dans ma librairie Goulib.math2 .
Mathematiques
Nombre
Probleme-Mathematique-Integral
Nombres-Naturels
Nombres-Mathematiques
Questions-De-Mathematiques
Arithmetique
Sciences-Mathematiques
Problemes-Mathematiques
Problemes-De-Maths

Auteurs
Dr. Goulu
(il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology
Sur le même sujet
- Quel est le plus grand nombre qu’on peut faire avec 3 chiffres ?
- Quel est le nombre suivant dans cette séquence : 2, 4, 8, 16, __?
- Quelle est votre manière la plus avancée et la plus compliquée de transformer un nombre en 420.69?
- À quoi sert le nombre de Graham ?
- Le problème mathématique dans Will Hunting était-il si difficile ?
