{ZJU}{2865}{A very easy task}

-problem: 高精度乘方求和(Power Sum)
solution: 用Sp(n)的二重和(double series solution)展开形式.
----link: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1864
----code: http://docs.google.com/document/pub?id=1tFlPaaZwzEyJpAM-0mpu0Ubd6RBuxzfy3yn2IwnhsiQ

Sp(n)的二重和(double series solution)展开式:

Sp(n)=sum{sum{(-1)^j*(i-j)^p*C(n+p-i+1,n-i)*C(p+1,j)|j=0~i-1}|i=1~p}

把第一个组合数变换一下, 其实没有想象的那么大.

Sp(n)=sum{sum{(-1)^j*(i-j)^p*C(n+p-i+1,p+1)*C(p+1,j)|j=0~i-1}|i=1~p}

参见Power Sum: http://mathworld.wolfram.com/PowerSum.html

话说比赛的时候出这种题目有意思吗…

Related posts

Comments 2

  1. saturn wrote at 2010-07-09 19:03

    呵呵~严重同意~~只是用JAVA会简单很多~用C++就尴尬了。。。。

  2. rainbow wrote at 2010-07-17 18:18

    兄弟,帮我看道题:{ZJU}-{3296},先谢谢了!

Post a Comment

Your email is never published nor shared. Required fields are marked *