Graful complementar al unui graf G cu n noduri contine exact muchiile care lipsesc din G (adica perechile de noduri distincte care NU sunt adiacente in G). Se da un graf neorientat simplu cu n noduri si m muchii. Determinati muchiile graful complementar.
- Date de intrare
- Pe prima linie se citesc n si m. Urmeaza m linii, fiecare cu doua numere reprezentand o muchie.
- Date de iesire
- Pe prima linie se afiseaza numarul de muchii ale complementului. Urmeaza acele muchii, cate una pe linie, sub forma i j (i < j), sortate crescator dupa i, apoi dupa j.
- Restrictii
- 1 <= n <= 300, 0 <= m <= n*(n-1)/2
Exemple
Exemplul 1
Intrare
4 3 1 2 2 3 3 4
Iesire
3 1 3 1 4 2 4
Exemplul 2
Intrare
4 6 1 2 1 3 1 4 2 3 2 4 3 4
Iesire
0

