|
发表于 2012-2-12 10:35:49
|
显示全部楼层
本帖最后由 jinzihao1996 于 2012-2-12 10:54 编辑
9# tian
我刚才也测试了一下cp,确实神速,把x^2改为x^5,也只是2~3秒。我想cp应该是用公式做的x^2 (x从1到100000)的累加吧( ∑(x^2,x,1,n)=n*(n+1)*(2*n+1)/6 )。
用cp做∑(x^2,x,1,n) ,把100000换为n,它能告诉你求和公式。把2次方换为3次方,4次方,5次方,9次方以至于13次方,更高次方,它都能显示出求和公式,只不过随着次数增加,速度会变慢一些。
有一种检验方法,就是用cp的SDK,用C语言写一段程序,用for循环求和,看看是否也能秒杀。
an=∑(x^n,x,1,m) ,此处m为常数,不知道这个数列能否写出一个不包含∑的通项公式。在cp上测试了一下,它算不出来。但既然cp能算出n=13时an等于什么,我想应该还是有固定的公式可以算出来吧。 |
|