1的立方到99的立方和是多少?
结果是 24502500
用python语言很容易计算。简单的说,就是用一个循环,把1^3 到99^3的值累加起来。程序如下:
mysum = 0
for i in range(1, 100):
mysum += i ** 3
print(mysum)
# 24502500
善用python的高阶函数可以一步就求出结果。
print(sum(map(lambda x: x ** 3, range(1, 100))))
# 24502500
其实用其它计算机语言,甚至用excel都可以很方便的求出结果。