MOG Round #19Ended |
Dado un grafo imprima la cantidad de ciclos simples que tiene. Un ciclo simple es aquel que no repita vértices ni aristas.
La primera línea de la entrada son dos enteros $n$ y $m$ $(1 \le n \le 19, 0 \le m)$ – respectivamente la cantidad de vértices y la cantidad de aristas del grafo separados por un espacio. Luego hay m líneas que contienen dos números $a$ y $b$, $(1 \le a, b \le n, a \ne b)$ separados por un espacio, que indican la arista del grafo. No hay más de una arista que conecta cualquier par de vértices.
Imprima en una línea la cantidad de ciclos del grafo.
En el ejemplo hay cuatro ciclos de longitud tres y tres de longitud cuatro.