misc#P23019. foreverlasting and fried-chicken
foreverlasting and fried-chicken
题目描述
众所周知,BIT 有两位 ACM 传奇人物,名为 foreverlasting 和 fried-chicken,他们各自沉浸在美好的爱情中。fried-chicken 的爱情故事
Pedestrian1 喜欢图和数学。他需要你的帮助来解决一个简单的问题。你会得到一个名为 "fried-chicken" 的简单无向图,它有 个节点和 条边。请注意,该图不一定是连通的。节点编号从 1 到 。
Pedestrian1 想知道在 "fried-chicken" 图中有多少个 "foreverlasting" 子图。

上图定义了一个 "foreverlasting" 图。
请注意,两个 "foreverlasting" 子图被认为是不同的,当构成这两个 "foreverlasting" 子图的边集中至少有一条边不同时。
换句话说,给定图 。你需要计算满足以下条件的子图 ()的数量: $V^{\prime} = \{v_{1},v_{2},v_{3},v_{4},v_{5},v_{6},v_{7},v_{8}\}$ $E^{\prime} = \{(v_{1},v_{3}),(v_{2},v_{3}),(v_{3},v_{4}),(v_{3},v_{5}),(v_{3},v_{6}),(v_{3},v_{7}),(v_{4},v_{8}),(v_{5},v_{8}),(v_{6},v_{8}),(v_{7},v_{8})\}$
由于答案可能非常大,Pedestrian1 想知道答案对 取模的结果。
输入格式
输入的第一行包含整数 (),表示测试用例的数量。接下来是测试用例的描述。
每个测试用例的第一行包含两个整数 和 ()——分别表示节点数和边数。
接下来的 行,每行包含一条边的描述。每行包含两个整数 和 ()——一条连接节点 和节点 的边。
保证没有两条边连接同一对无序节点。
此外,保证所有测试用例的 之和不超过 。
输出格式
对于每个测试用例,输出一个整数,表示答案对 取模的结果。
1
8 10
1 2
1 3
1 4
1 5
1 6
1 7
8 4
8 5
8 6
8 7
1
相关
在下列比赛中: