Zadani 3. domaciho ukolu ------------------------ Napiste program, ktery urci souvisle komponenty grafu. Vstupem bude soubor (urceny z prikazove radky): hw3.exe graf.txt Tento soubor bude obsahovat seznam hran mezi vrcholy grafu v nasledujici podobe: Pr.: ==== 1 - 2 3 - 6 1 - 6 4 - 7 9 10 kde radek typu "1 - 2" znamena: existuje vrchol 1 a existuje vrchol 2 navic mezi 1 a 2 vede hrana. Radek typu "9" pak znamena ze existuje vrchol 9. Nasledne program vypise souvisle komponenty grafu: Pr.: ==== 1: 1, 2, 3, 6 2: 4, 7 3: 9 4: 10 Na poradi vrcholu v komponentach poradi komponent samotnych nezalezi. Muzete predpokladat, ze vstup je korektni a ze identifikator vrcholu je cele cislo (int). Nicmene jiz neni urceno, jak jsou cisla vrcholu volena ani kolik jich bude (vejdou se do pameti, ale ne do pole libovolne konstantni delky). Nasledujici vstup je take korektni Pr.: ==== 5 1 1 - 2 1 3 - 5 900 7 - 1 Vystup: ------- 1.: 1, 2, 7 2.: 3, 5 3.: 900