Link
Luogu - https://www.luogu.org/problemnew/show/P4841
BZOJ - http://www.lydsy.com/JudgeOnline/problem.php?id=3456
或者你也可以用容斥把它變成分治FFT的形式
然後因爲有取模你可以爲了降一個log再把它用生成函數變回來?
上面那個式子可以寫得更好看的
也可以
代碼就是個板子加上不到幾行的關於這道題的東西。。。
不貼了
Link
Luogu - https://www.luogu.org/problemnew/show/P4841
BZOJ - http://www.lydsy.com/JudgeOnline/problem.php?id=3456
2(2n)=i=1∑nf(i)(i−1n−1)2(2n−i)→2(2n)n=i=1∑n2(2n−i)(in)if(i)
(n−1)!2(2n)=i=1∑n(n−i)!2(2n−i)(i−1)!f(i)
G(x)=n=0∑∞(n−1)!2(2n)xn,H(x)=n=0∑∞(n)!2(2n)xn,F(x)=n=0∑∞(n−1)!f(n)xn
G(x)=H(x)F(x)
F(x)≡G(x)H−1(X)(modxn+1)
或者你也可以用容斥把它變成分治FFT的形式
然後因爲有取模你可以爲了降一個log再把它用生成函數變回來?
上面那個式子可以寫得更好看的
也可以
f′(i)=i!f(i)
g′(i)=i!2(2n)
g′=∑k=0∞k!f′k
g′=ef′
f′=lng′
代碼就是個板子加上不到幾行的關於這道題的東西。。。
不貼了