Count Simple Paths
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题面翻译
给定一张 个节点 条边的无向图,保证每个节点的度数 。
记从任意节点回到 号点的不同简单路径总数为 ,请输出 。
简单路径是不经过重复结点的路径。
翻译 by @Mars_Dingdang
题目描述
頂点に から の番号が、辺に から の番号がついた 頂点 辺の単純無向グラフが与えられます。辺 は頂点 と頂点 を結んでいます。また、各頂点の次数は 以下です。
頂点 を始点とする単純パス(同じ頂点を複数回通らないパス)の個数を とします。 を出力してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
样例 #1
样例输入 #1
4 2
1 2
2 3
样例输出 #1
3
样例 #2
样例输入 #2
4 6
1 2
1 3
1 4
2 3
2 4
3 4
样例输出 #2
16
样例 #3
样例输入 #3
8 21
2 6
1 3
5 6
3 8
3 6
4 7
4 6
3 4
1 5
2 4
1 2
2 7
1 4
3 5
2 5
2 3
4 5
3 7
6 7
5 7
2 8
样例输出 #3
2023
提示
制約
- $ 0\ \leq\ M\ \leq\ \min\ \left(2\ \times\ 10^5,\ \frac{N(N-1)}{2}\right) $
- 入力で与えられるグラフは単純グラフ
- 入力で与えられるグラフの頂点の次数はすべて 以下
- 入力される値は全て整数
Sample Explanation 1
条件を満たすパスは次の 個です。(長さが のパスも数えるのに注意してください。) - 頂点 - 頂点 , 頂点 - 頂点 , 頂点 , 頂点