Cerința
Se dă un graf neorientat. Să se determine un subgraf al său, cu număr cât mai mare de noduri și în care fiecare nod are gradul cel puțin 2.
Date de intrare
Fișierul de intrare ff.in conține pe prima linie numerele n și m reprezentând numărul de noduri și numărul de muchii pentru graful dat. Fiecare din următoarele m linii conține două numere, x și y, semnificând existența în graful dat a unei muchii între nodurile x și y.
Date de ieșire
Fișierul de ieșire ff.out va conține valoarea ce reprezintă numărul maxim de noduri pe care le poate avea subgraful determinat.
Restricții și precizări
1 ≤ n ≤ 100.0001 ≤ m ≤ 200.000- Se garantează existența unui astfel de subgraf.
Exemplu:
ff.in
4 4 1 2 4 1 2 3 1 3
ff.out
3