首页 > 其他分享 >「题解」ABC290F Maximum Diameter

「题解」ABC290F Maximum Diameter

时间:2023-03-27 15:22:14浏览次数:56  
标签:geq 题解 sum Maximum cdots ABC290F binom aligned 2n

没动脑子就 gf 一路写下来了......实际上就是把插板法的 gf 写了一下/zk


首先考虑一下一个 \(X\) 合法是什么情况,那就是总和是 \(2n-2\) 并且保证 \(0<X_i<n\)。

证明就考虑贪心构造一下,每个 \(1\) 挂在一个 \(\geq 2\) 的上面,不断挂使得最后只剩下两个 \(1\) 和一堆 \(2\),再把它们串起来就行。

然后就能发现,这样也同时构造出了最大的直径(容易发现这是上界),那就是 度数 \(\geq 2\) 的个数 + 1.

然后枚举度数为 1 的有 \(k\) 个,此时答案为 \(n-k+1\),先仅考虑度数 \(\geq 2\) 内部的顺序,最后乘上 \(\binom{n}{k}\) 以插入度数为 1 的。这样要算的方案数就是:

\[\begin{aligned} &[z^{2n-2-k}](z^2+z^3+\cdots+z^{n-1})^{n-k} \\ =&[z^{2n-2-k-2(n-k)}](1+z+z^2+\cdots+z^{n-3})^{n-k} \\ =&[z^{k-2}](1+z+z^2+\cdots+z^{n-3})^{n-k} \end{aligned} \]

由于 \(k\leq n-1\),那么 \(n-3\geq k-2\),所以:

\[\begin{aligned} =&[z^{k-2}](1+z+z^2+z^3+\cdots)^{n-k} \\ =&[z^{k-2}]\left(\frac{1}{1-z}\right)^{n-k} \end{aligned} \]

已经化到我们熟悉的形式了,根据广义二项式定理它的系数就是 \(\binom{n-k+k-2-1}{k-2}=\binom{n-3}{k-2}\),最后答案的推导也是平凡的。

\[\begin{aligned} &\sum_{k=2}^{n-1}\binom{n}{k}\binom{n-3}{k-2}(n-k+1) \\ =&(n-1)\sum_{k=2}^{n-1}\binom{n}{k}\binom{n-3}{k-2}-\sum_{k=2}^{n-1}\binom{n}{k}\binom{n-3}{k-2}(k-2) \\ =&(n-1)\sum_{k=2}^{n-1}\binom{n}{n-k}\binom{n-3}{k-2}-(n-3)\sum_{k=3}^{n-1}\binom{n}{n-k}\binom{n-4}{k-3} \\ =&(n-1)\binom{2n-3}{n-2}-(n-3)\binom{2n-4}{n-3} \end{aligned} \]

倒数第二步同时用了对称恒等式和吸收恒等式,最后一步则是范德蒙德卷积。

Code:https://atcoder.jp/contests/abc290/submissions/39046485

标签:geq,题解,sum,Maximum,cdots,ABC290F,binom,aligned,2n
From: https://www.cnblogs.com/do-while-true/p/17261642.html

相关文章

  • [ABC295Ex] E or m 题解
    状压dp,2hd4me/ng。题意开始你有一个全\(0\)矩阵,你可以随意执行如下操作:选择任意一行,将其从最左端开始的连续一段染成\(1\)。选择任意一列,将其从最上端开始的连......
  • 省选联考 2018 题解
    感觉有的歌确实不适合中午刚起来脑袋晕晕乎乎的就去听。太舒缓或者太激烈都不太好。太舒缓容易让人想睡回去,比如我今天中午打了半个小时哈欠。太激烈的……想象一下中午如......
  • AT_abc295_d 题解
    一、题目描述:给你一个由数字0~9组成的字符串,长度为N(1<=N<=500000)。求出满足1<=l<=r<=N且在l~r区间内所有数字都出现了偶数次的整数对l,r有多少对。......
  • ABC295 D题 题解
    题意简述给定一个长度不超过\(5\times10^5\)的,仅有数字构成的字符串,问存在多少段子串,使得子串内字符重新排序后,前半段与后半段相同?做法分析重组后前后两部分相同,其实也......
  • [ARC139D] Priority Queue 2 题解
    上个世纪做过这题,然后今天比赛(abc295)出了道弱化没做出来,被pty喷了一遍后爬来写个题解/kk首先这种期望/总和题都有个套路,就是通过另外一种角度来计算每个元素的贡献。对......
  • ABC295 A~C题解
    A-ProbablyEnglish共有\(n\)个单词,如果出现过and,not,that,the,you其中一个单词至少一次,输出\(Yes\),否则,输出\(No\)。(输入的单词均为小写)按题意模拟即可:#include<......
  • 电脑升级到Win11后,插入耳机不识别问题解决方案?
    1、在网上搜索Realtek高清音频管理器下载 2、可以选择第一个点击下载安装,重启电脑后即可修复 ......
  • 中国石油大学(北京)第三届“骏码杯”程序设计竞赛题解
    中国石油大学(北京)第三届“骏码杯”程序设计竞赛题解感谢大家的参与,我是本次比赛所有$10$道题目的出题人,在接下来的题解中,所有C++与Python的标程均由我本人编写,因为我......
  • Codeforces Round 859 (Div. 4) 题解集
    目录CF1807APlusorMinusDescriptionSolutionCodeCF1807BGrabtheCandiesDescriptionSolutionCodeCF1807CFindandReplaceDescriptionSolutionCodeCF1807DOddQueri......
  • 【牛客小白月赛69】题解与分析A-F【蛋挞】【玩具】【开题顺序】【旅游】【等腰三角形(
    比赛传送门:https://ac.nowcoder.com/acm/contest/52441感觉整体难度有点偏大。......