#CF11D. A Simple Task

A Simple Task

题目描述

给定一个简单图,输出其简单环的数量。简单环是指没有重复顶点或边的环。

输入格式

输入的第一行包含两个整数 nn 和 mm(1≤n≤191 \leq n \leq 19,0≤m0 \leq m),分别表示图的顶点数和边数。接下来的 mm 行,每行包含两个整数 aa 和 bb(1≤a,b≤n1 \leq a,b \leq n,a≠ba \neq b),表示顶点 aa 和顶点 bb 之间有一条无向边。任意一对顶点之间最多只有一条边。

输出格式

输出给定图中的简单环的数量。

输入输出样例 #1

输入 #1

4 6
1 2
1 3
1 4
2 3
2 4
3 4

输出 #1

7

说明/提示

示例中的图是一个完全图,包含四个长度为 3 的环和三个长度为 4 的环。

由 ChatGPT 4.1 翻译