由样例一可以知道三个数的位置关系
这四种情况其实是等价的,所以就就考虑其中的一种就好了
对于每一个三元环,我们求出它在所有排列中出现多少次,总和除以 n!n! 就是答案
设我们考虑的环为 a3a3 a1a1 a2a2 (a1<a2<a3a1<a2<a3)
那么在 a3a3 与 a1a1 之间, a1a1 与 a2a2 之间可能插有若干个小于 a1a1 的数
枚举 a1a1
答案是
∑i=1n−2(n−i2)∑k1+k2<i(i−1k1+k2)(k1+k2k1)k1!k2!(n−2−k1−k2)!∑i=1n−2(n−i2)∑k1+k2<i(i−1k1+k2)(k1+k2k1)k1!k2!(n−2−k1−k2)!
把二项式系数展开,后面的sigma就只跟 k1+k2k1+k2 有关
答案就是
∑i=1n−2(
LibreOJ Round #8 C .MIN&MAX I解析

博客介绍了LibreOJ Round #8中C题的解决方案,探讨了如何处理三元环在所有排列中出现的次数,并通过数学公式展示了计算过程,特别是利用二项式系数和组合计数的方法。最后,博主提到自己的解题策略是分段打表。
最低0.47元/天 解锁文章
2685

被折叠的 条评论
为什么被折叠?



