正解:图论+数学
解题报告:
然后放下题目大意?就说给定简单图,无自环或重边,然后求(∑e[i][j])k,i,j∈S,S为点集的子集
然后因为k的取值只有[1,3],所以这里分类讨论说下这题QAQ
首先k=1
k=1就比较简单昂,可以直接考虑每条边的贡献,所以就直接考虑如果这个边有贡献,一定是它的两个端点被选了,然后其他点随便选,所以答案就m*2n-2,做完辣
然后k=2
考虑组合意义?所以平方就相当于是说,有顺序地选两条边,求这个图包含了这两条边的方案数
那就和k=1一样的考虑,分情况讨论一下就好嘛
如果两条边是同一条边,就2n-2
如果它们有一个共同的端点,就2n-3
如果他们麻油共同的端点,就2n-4
然后就做完辣
还是说下统计边趴QAQ
首先是同一条边显然是有m种
然后有一个共同的端点可以通过枚端点,每个端点会有du[i]*(du[i]-1)的贡献
然后麻油共同的端点就是总数-同一条边的方案-有共同顶点的方案
over
最后就k=3
和k=2差不多,只是说要求的是,选三条边
然后就熟悉的分类讨论
因为考虑到不同的方案的差别主要在于是×2的几次方,也就是说只和这些边的端点个数有关,所以依然按端点数分类讨论<