[ZJOI2014]力 题解

题意:

发现Ei如果给出了Fi就很好算,所以目标其实是算Fi.
首先我们令$F_j=A_j-B_j$.
其中

考虑将第一个式子变形为

由乘法分配律,可以将$q_j$单拎出来,得:

由于$(i-j)^2=(j-i)^2$,所以考虑这样一个函数:

然后就会发现可以把

变形为

带回原式,得到:
不难发现后面的那坨东西类似于多项式乘法,但是少了一项,可以手动将$g(0)=0$.
然后…这就是个多项式乘法的典型形式!可以用$\text{FFT}$解决!
同理也可以化简$B_j$.

然后突然发现…这东西和$A_j$的计算方法不大一样!咋整?
瞬间考虑->反转q序列!变成

然后把这个式子搞一下,变成

发现这个式子本质上就是$A_j$,就能做了。

# FFT, 数学

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×