Problème 16 "Somme des pouvoirs"
$ 2 ^ {15} = 32768 $, et la somme des nombres (somme de chaque chiffre) est 3 $ + 2 + 7 + 6 + 8 = 26 $. De même, trouvez la somme des nombres pour $ 2 ^ {1000} $.
Python
# n = 15
n = 1000
result = sum(map(int, str(2 ** n)))
print result
print result == 1366
résultat
1366
True
Recommended Posts