Se da un graf neorientat cu n varfuri si m muchii, citit prin vectorul muchiilor si apoi un varf k.
Sa se afiseze pe linii separate distantele minime de la varful k la celelalte varfuri ale grafului. Distanta de la un varf la altul se considera a fi numarul de muchii din cel mai scurt lant care uneste cele doua noduri. Se va folosi un algoritm de tip breadth first. Exemplu: Fisierul de intrare: 12 13 1 2 1 3 1 4 2 8 3 6 3 7 4 6 4 5 8 9 7 9 7 10 6 10 12 11 8 Fisierul de iesire: 1 2 2 1 3 3 4 3 5 4 6 4 7 2 8 0 9 1 10 3 11 - 12 - |
|