#include using namespace std; #include "GrafoNoDirigido.h" void probar(const char * nombreFichero) { try { GrafoNoDirigido miGrafo(nombreFichero); // miGrafo.mostrar(); cout << endl << "Reparto de equipos con el grafo " << nombreFichero << endl; vector equipo = miGrafo.repartirIslas(); for (int v = 0; v < equipo.size(); v++) cout << v << " : " << equipo[v] << endl; } catch(string error) { cout << error << endl; } } int main () { probar("ejemploIslas.gr"); probar("ejemploIslas-NoBipartido.gr"); probar("ejemploIslas-NoBipartido2.gr"); probar("ejemploIslas-NoConexo.gr"); }