2018.10.16 NOIP模拟 膜法(组合数学)

传送门
原题,原题,全TM原题
不得不说天天考原题。
其实这题我上个月做过类似的啊,加上 d z y o dzyo dzyo之前有讲过考试直接切了。
要求的其实就是 ∑ i = l r ( i i − l + k ) \sum _{i=l} ^{r} \binom {i} {i-l+k} i=lr(il+ki)
转化一下。
由于 ( i i − l + k ) = ( i l − k ) \binom {i} {i-l+k}=\binom {i} {l-k} (il+ki)=(lki)
于是原式<=> ∑ i = l r ( i l − k ) \sum _{i=l} ^r \binom {i} {l-k} i=lr(lki)
<=> ∑ i = l r ( i l − k ) + ( l l − k + 1 ) − ( l l − k + 1 ) \sum _{i=l} ^r \binom {i} {l-k}+\binom {l} {l-k+1}-\binom {l} {l-k+1} i=lr(lki)+(lk+1l)(lk+1l)
<=> ∑ i = l + 1 r ( i l − k ) + ( l + 1 l − k + 1 ) − ( l l − k + 1 ) \sum _{i=l+1} ^r \binom {i} {l-k}+\binom {l+1} {l-k+1}-\binom {l} {l-k+1} i=l+1r(lki)+(lk+1l+1)(lk+1l)
<=> ( r + 1 l − k + 1 ) − ( l l − k + 1 ) \binom {r+1} {l-k+1}-\binom {l} {l-k+1} (lk+1r+1)(lk+1l)
代码

你可能感兴趣的:(#,组合数学)