题目描述
N 頂点 M 辺の単純無向グラフが与えられます。頂点には 1, …, N の番号が付けられており、i (1 ≤ i ≤ M) 番目の辺は頂点 Ui と頂点 Vi を結んでいます。
以下の条件を全て満たす整数 a, b, c の組の総数を求めてください。
- 1 ≤ a < b < c ≤ N
- 頂点 a と頂点 b を結ぶ辺が存在する。
- 頂点 b と頂点 c を結ぶ辺が存在する。
- 頂点 c と頂点 a を結ぶ辺が存在する。
输入格式
入力は以下の形式で標準入力から与えられる。
N M U1 V1 ⋮ UM VM
输出格式
答えを出力せよ。
题目大意
有一张 N 个顶点 M 条边的简单无向图。顶点编号为 1⋯N。第 i 条边 (1≤i≤M) 连接顶点 Ui 和顶点 Vi。
请求出满足以下所有条件的整数 a,b,c 组的总数。
- 1≤a<b<c≤N
- 存在连接顶点 a 和顶点 b 的边。
- 存在连接顶点 b 和顶点 c 的边。
- 存在连接顶点 c 和顶点 a 的边。
5 6
1 5
4 5
2 3
1 4
3 5
2 5
2
3 1
1 2
0
7 10
1 7
5 7
2 5
3 6
4 7
1 5
2 4
1 3
1 6
2 7
4
提示
制約
- 3 ≤ N ≤ 100
- 1 ≤ M ≤ 2N(N − 1)
- $ 1\ \leq\ U_i\ \lt\ V_i\ \leq\ N\ \,\ (1\ \leq\ i\ \leq\ M) $
- (Ui, Vi) = (Uj, Vj) (i = j)
- 入力は全て整数
Sample Explanation 1
(a, b, c) = (1, 4, 5), (2, 3, 5) が条件を満たします。