[关闭]
@xiaoziyao 2021-07-31T02:32:19.000000Z 字数 639 阅读 670

CF985G Team Players解题报告

解题报告


CF985G Team Players解题报告:

题意

给定 个点 条边的一张图,定义一个三元组 是合法的当且仅当其内部没有一条边,定义其贡献为 为给定的常数),求所有合法三元组的贡献和。(

分析

比较有意思的题。

由于没有边相连这种信息不好处理,考虑正难则反,利用其它的值算出 ,设 为没有边的三元组贡献和, 为恰好有一条边的三元组贡献和, 类似。

直接枚举每一个三元组,可以算出

这个东西计算有一种简单做法,求三遍后缀和,复杂度是

直接枚举每一条边和一个单点,可以算出(为边集)

这个东西随便拆一下求和式就好了,复杂度

直接枚举每一个三元链,可以算出

直接枚举每一个三元环,可以算出

代码

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注