题目名称 3886. 完全图子图染色游戏
输入输出 inexclusion_game.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 10
题目来源 Gravataryrtiop 于2023-04-13加入
开放分组 全部用户
提交状态
分类标签
容斥原理 CTS论文相关
查看题解 分享题解
通过:2, 提交:2, 通过率:100%
Gravataryrtiop 100 0.000 s 0.00 MiB C++
Gravatar 100 0.000 s 0.00 MiB C++
关于 完全图子图染色游戏 的近10条评论(全部评论)

3886. 完全图子图染色游戏

★★☆   输入文件:inexclusion_game.in   输出文件:inexclusion_game.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

$A$ 和 $B$ 喜欢对图(不一定连通)进行染色,而他们的规则是,每个连通块内的点颜色必须全相同。

今天 $A$ 和 $B$ 玩游戏,对于 $n$ 阶完全图 $G=(V, E)$。他们定义一个估价函数 $f(S)$,其中 $S$ 是边集,$S\ \subseteq\ E$。

$f(S)$ 的值是对图 $G'=(V, S)$ 用 $m$ 种颜色染色的总方案数。他们的另一个规则是,如果 $|S|$ 是奇数,那么 $A$ 的得分增加 $f(S)$,否则 $B$ 的得分增加 $f(S)$。

问 $A$ 和 $B$ 的得分差值。

【输入格式】

两个整数 $n, m$。

【输出格式】

一个整数,表示答案对 $10^9+7$ 取模的结果。

【样例输入】

4 5

【样例输出】

505

【数据规模与约定】

 $1\le n\le m\le 10^6$。

【来源】

《浅谈容斥原理》——成都七中——王迪——2013