#GESP2506071. [GESP202506七级]线图

[GESP202506七级]线图

题目描述

给定由nn个结点与mm条边构成的简单无向图 ,结点依次以1,2,,n1,2,……,n编号。简单无向图意味着GG中不包含重边与自环。GG线图L(G)L(G)通过以下方式构建:

  • 初始时线图L(G)L(G)为空。
  • 对于无向图GG中的一条边,在线图L(G)L(G)中加入与之对应的一个结点。
  • 对于无向图GG中两条不同的边(u1,v1),(u2,v2)(u_1,v_1),(u_2,v_2),若存在GG中的结点同时连接这两条边(即u1,v1之一与u2,v2u_1,v_1之一与u_2,v_2之一相同),则在线图L(G)L(G)中加入一条无向边,连接(u1,v1),(u2,v2)(u_1,v_1),(u_2,v_2)在线图中对应的结点。 请你求出线图L(G)L(G)中所包含的无向边的数量。

输入格式

第一行,两个正整数n,mn,m,分别表示无向图GG中的结点数与边数。 接下来mm行,每行两个正整数 uiviu_i,v_i表示GG中连接ui,viu_i,v_i的一条无向边。

输出格式

输出共一行,一个整数,表示线图L(G)L(G)中所包含的无向边的数量。

样例

5 4
1 2
2 3
3 1
4 5
3
5 10
1 2
1 3
1 4
1 5
2 3
2 4
2 5
3 4
3 5
4 5
30