$ 2 ^ {15} = 32768 $, und die Summe der Zahlen (Summe jeder Ziffer) beträgt $ 3 + 2 + 7 + 6 + 8 = 26 $. Suchen Sie in ähnlicher Weise die Summe der Zahlen für $ 2 ^ {1000} $.
Python
# n = 15
n = 1000
result = sum(map(int, str(2 ** n)))
print result
print result == 1366
Ergebnis
1366
True
Recommended Posts