#P1376. NPC 问题(npc)
NPC 问题(npc)
题目描述
给定一个 个顶点 条边的无向图, 求其哈密顿路径条数。
本题中, 一条哈密顿路径定义为: 一个 到 的排列 满足, 对于任意 , 无向边 存在。
输入格式
第一行两个正整数 。
接下来 行,每行两个正整数 ,表示图中的一条无向边 。
输出格式
一行一个整数,表示图中哈密顿路径条数。由于结果可能过大,你只需要输出答案除以 的余数即可。
3 1
1 2
0
样例 1 解释
图不连通,故不存在哈密顿路径,所以哈密顿路径有 条, 除以 余数为 。
6 8
2 1
3 4
4 2
6 5
2 5
5 6
1 6
6 2
0
数据规模与约定
对于所有数据, 有 $1 \leq n \leq 30,1 \leq m \leq 300,1 \leq u, v \leq n$ 。
- 子任务 1 (11 分):
- 子任务 2 (45 分):
- 子任务 3 (14 分):
- 子任务 4 (30 分): 无特殊限制
本题启用捆绑测试。
相关
在下列比赛中: