Se da un graf neorientat cu n varfuri si m muchii. Determinati numarul minim de culori cu care se pot colora varfurile grafului astfel incat oricare doua varfuri adiacente sa aiba culori diferite. Numerotand apoi culorile necesare, realizati o colorare a varfurilor grafului dat si afisati pentru fiecare culoare nodurile care se coloreaza cu ea.
Exemplu: date.in 9 13 1 2 1 4 2 3 3 4 3 5 5 6 7 8 4 6 7 9 8 9 1 3 2 4 date.out 4 culoarea 1: 1 5 7 culoarea 2: 2 6 8 culoarea 3: 3 9 culoarea 4: 4 |
|