#YDRS004A. 挑战 NPC
挑战 NPC
给定一个 个顶点 条边的无向图,求其哈密顿路径条数。
本题中,一条哈密顿路径定义为:一个 到 的排列 满足,对于任意 ,无向边 存在。
输入格式
第一行两个正整数 。
接下来 行,每行两个正整数 ,表示图中的一条无向边 。
输出格式
一行一个整数,表示图中哈密顿路径条数。由于结果可能过大,你只需要输出答案除以 的余数即可。
样例输入
3 1
1 2
样例输出
0
样例解释
图不连通,故不存在哈密顿路径,所以哈密顿路径有 条, 除以 余数为 。
子任务
对于所有数据,有 。
- 子任务 1 (11 分):
- 子任务 2 (45 分):
- 子任务 3 (14 分):
- 子任务 4 (30 分):无特殊限制