Diferente pentru problema/bfs intre reviziile #1 si #2

Nu exista diferente intre titluri.

Diferente intre continut:

== include(page="template/taskheader" task_id="bfs") ==
Poveste si cerinta...
Se considera un graf orientat cu $N$ noduri. Fiecare muchie a grafului are costul egal cu $1$. Se dau, de asemenea, si doua noduri $X$ si $Y$.
 
h2. Cerinta
 
Se cere determinarea celui mai scurt drum dintre nodurile $X$ si $Y$.
h2. Date de intrare
Fisierul de intrare $bfs.in$ ...
Fisierul de intrare $bfs.in$ contine pe prima linie $N$ $X$ $Y$, cu semnificatia din enunt. Urmatoarele $N$ linii contin cate $N$ numere, reprezentand matricea de adiacenta a grafului. Cu alte cuvinte, al $j$-lea element de pe linia $i+1$ este egal cu $1$, daca exista muchie orientata de la $i$ spre $j$, respectiv $0$ in caz contrar.
h2. Date de iesire
In fisierul de iesire $bfs.out$ ...
In fisierul de iesire $bfs.out$ va fi afisata pe prima linie lungimea celui mai scurt drum dintre nodurile $X$ si $Y$. Linia a doua va contine o insiruire de noduri, reprezentand unul din drumurile de lungime minima dintre cele doua varfuri date, separate prin cate un spatiu.
h2. Restrictii
* $... ≤ ... ≤ ...$
* $2 ≤ n ≤ 100 .$
* $Prin drum de la nodul $A$ la nodul $B$, se intelege o insiruire de $K$ noduri $P$, cu proprietatile:$
                             * $P{~1~}$ = $A$.
                             * $P{~K~}$ = $B$.
                             * Exista muchie de la $P{~i~}$ la $P{~{i+1}~}$, pentru orice i=1,K-1.
                             * $P{~i~}$ != $P{~j~}$, pentru orice $i$ = 1 , $K$, si $j$ = 1 , $K$, iar $i$ != $j$.
h2. Exemplu

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.