# +--------------------------------------------------------------------------+ # | 2^15 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26. | # | | # | What is the sum of the digits of the number 2^1000? | # +--------------------------------------------------------------------------+ sum = 0 for x in range(1,1001): sum += x**x S = str(sum) L = [] for x in range(len(S)): L.append(S[x]) print ''.join(L[-10:])