我搜索了数据库和食谱,但似乎找不到正确的答案。我有一个非常简单的 python 代码,它总结了一个范围内的自我权力。我需要这个非常非常大的数字的最后十位,我已经尝试了 getcontext().prec 但是我仍然遇到了限制。
这是代码:
def SelfPowers(n):
total = 0
for i in range(1,n):
total += (i**i)
return(total)
print SelfPowers(n)
我怎样才能看到所有这些漂亮的数字?它在我的四核上打印速度相对较快。这只是为了 ProjectEuler 的乐趣,问题 #48,请不要剧透我不想要解决方案,我不希望为我完成工作,所以如果你能指出我正确的方向吗?
谢谢,议员