#abc262bL. 例题8.2.1 图上三角形

例题8.2.1 图上三角形

AI翻译,公式、数字等可能存在问题,如果存在问题,请点击上面查看英文版

分数:200200

问题描述

给定一个有 NN 个顶点和 MM 条边的简单无向图。顶点编号为 1,,N1, \dots, N,第 ii 条边连接顶点 UiU_i 和顶点 ViV_i

找出满足以下所有条件的整数元组 a,b,ca, b, c 的数量:

  • 1a<b<cN1 \leq a < b < c \leq N

  • 存在一条连接顶点 aa 和顶点 bb 的边。

  • 存在一条连接顶点 bb 和顶点 cc 的边。

  • 存在一条连接顶点 cc 和顶点 aa 的边。

约束条件

  • 3N1003 \leq N \leq 100

  • 1MN(N1)21 \leq M \leq \frac{N(N - 1)}{2}

  • 1Ui<ViN(1iM)1 \leq U_i < V_i \leq N \, (1 \leq i \leq M)

  • (Ui,Vi)(Uj,Vj)(ij)(U_i, V_i) \neq (U_j, V_j) \, (i \neq j)

  • 输入中的所有值都是整数。


输入

从标准输入以以下格式给出输入:

NN MM

U1U_1 V1V_1

\vdots

UMU_M VMV_M

输出

打印答案。


样例输入 1

5 6

1 5

4 5

2 3

1 4

3 5

2 5

样例输出 1

2

(a,b,c)=(1,4,5),(2,3,5)(a, b, c) = (1, 4, 5), (2, 3, 5) 满足条件。


样例输入 2

3 1

1 2

样例输出 2

0


样例输入 3

7 10

1 7

5 7

2 5

3 6

4 7

1 5

2 4

1 3

1 6

2 7

样例输出 3

4