Problem description
Listowa reprezentacja grafu
(graf-lista)
Dany jest graf nieskierowany. Wypisz jego reprezentację listową.
Wejście
W pierwszym wierszu dane są dwie liczby: N, M, gdzie N oznacza liczbę wierzchołków zaś M – liczbę krawędzi. W następnych M wierszach podane są po dwie liczby: A, B oznaczające krawędź między wierzchołkami A i B.
Wyjście
W i-tym wierszu należy wypisać najpierw “i:”, a dalej numery wierzchołków połączonych krawędzią z i-tym wierzchołkiem. Numery wierzchołków należy podać w porządku rosnącym, oddzielając je pojedynczą spacją.
Ograniczenia
1 ≤ N ≤ 105, 0 ≤ M ≤ 105, 1 ≤ A, B ≤ N.
Przykład
Wejście | Wyjście | |
|
|