OI Problems   关于

#r77xvj. 子图(graph)

时间限制:1 s       空间限制:512 MiB       标签: 图论 三元环计数 数学 组合数学 组合计数 

算法难度等级:0       思维难度等级:0       实现难度等级:0


本题来源于:2023 年 10 月 13 日 NOIP 模拟赛第三题

小 D 正在学习图论,你需要帮她完成课后习题。

小 D 今天学习了导出子图的定义:一个点集 VV' 的导出子图 G=(V,E)G'=(V',E'),其中 EE'EE 中所有两端点都在 VV' 中的边。

给定一张包含 nn 个点,mm 条边的简单无向图 G=(V,E)G=(V,E),以及一个指数 kk

你需要求出所有 2n2^n 个集合的导出子图的边数的 kk 次方和对 109+710^9+7 取模的值。

输入格式

第一行三个正整数 n,m,kn,m,k

接下来 mm 行,每行两个正整数 ui,viu_i,v_i,表示一条边。

输出格式

一个正整数,表示答案对 109+710^9+7 取模的值。

4 5 2
1 2
2 3
3 4
4 1
2 4
56

样例 1 解释

55 张导出子图的边数为 11。有 22 张导出子图的边数为 22。有 22 张导出子图的边数为 33。有 11 张导出子图的边数为 55

故答案为 5×12+2×22+2×32+1×52=565\times 1^2+2\times 2^2+2\times 3^2+1\times 5^2=56

样例 2

见选手目录下的 splitham/graph2.insplitham/graph2.ans

该样例数据范围满足测试点 44

样例 3

见选手目录下的 splitham/graph3.insplitham/graph3.ans

该样例数据范围满足测试点 77

数据范围

本题共 1010 个测试点,全部测试点满足 1n,m1051\leq n,m\leq 10^51k31\leq k\leq 31ui,vin1\leq u_i,v_i\leq n,u_i\not=v_i。

测试点 nn\leq mm\leq k=k= 特殊性质
11 10510^5 10510^5 11
22 10510^5 n1n-1 22 A
33 10510^5 n1n-1 22 B
44 10510^5 10510^5 22
55 1212 5050 33
66 100100 10310^3 33
77 20482048 10510^5 33
88 10510^5 n1n-1 33 A
99 10510^5 n1n-1 33 B
1010 10510^5 10510^5 33

特殊性质 A:ui=iu_i=ivi=i+1v_i=i+1

特殊性质 B:ui=1u_i=1vi=i+1v_i=i+1