【题解】P14321 「ALFR Round 11」D Adjacent Lifting, Fewest Rounds

https://www.luogu.com.cn/problem/P14321

显然是让所有数变成同奇偶的最小代价,而奇数和偶数总有一个是有偶数个的。有偶数个的那个人去进行两两相邻配对,这样达到最小值。
假设有偶数的那个是 \(c\) 个。现在只用关心每个数是属于哪一类,最后乘上阶乘。
枚举所有 \(i,j\) 的贡献:

\[\begin{aligned} &\sum_{i<j} (j-i)\sum_{k=0}^{(c-2)/2}\binom{i-1}{2k}\binom{n-j}{c-2-2k}\\ =&\sum_{k=0}^{(c-2)/2}\sum_{i=1}^{n}\sum_{j=1}^{}j\binom{i-1}{2k}\binom{n-i-j}{c-2-2k}\\ =&\frac{c}{2}\sum_{j=1}^{}j\binom{n-j}{c-1}\\ =&\frac{c}{2}\sum_{j}(n+1-(j+1))\binom{j}{c-1}\\ =&\frac{c}{2}((n+1)\binom{n}{c}-\sum_{j=0}^{n-1} (j+1)\binom{j}{c-1})\\ =&\frac{c}{2}((n+1)\binom{n}{c}-c(\binom{n+1}{c+1}-\binom{0}{c}))\\ =&\frac{c}{2}\binom{n+1}{c+1}\\ \end{aligned} \]

posted @ 2026-05-26 14:33  TallBanana  阅读(7)  评论(0)    收藏  举报