题意 给定 \(n\) 个点,任意连边,每条边有 \(m\) 种颜色可选,求带环连通图的方案数. \(1\leq n\leq 10000\) \(1\leq m < 2^{31}\) 思路 直接求带环连通图显然比较难求,正难则反,考虑容斥.用连通图的个数减去无环连通图(树)的个数. \(n\) 个节点的无根树,每个节点有区别,可以直接套用公式 \(n^{n-2}\) .而再考虑边的颜色,就是 \(m^{n-1}n^{n-2}\) . 我们设 \(n\) 个点,考虑边的颜色,构成不同连通图的方案数…