Camins màxims en un graf P51388


Statement
 

pdf   zip

Donat un graf no dirigit sense cicles, calculeu, per a cada vèrtex xx, el nombre màxim de passos que es poden fer començant en xx sense repetir cap vèrtex.

Entrada

L’entrada consisteix en diversos casos, cadascun amb el nombre de vèrtexs nn i el nombre d’arestes mm, seguits d’mm parells xx yy indicant una aresta entre xx i yy, amb xyx \ne y. Suposeu 1n1041 \le n \le 10^4, 0m<n0 \le m < n, que els vèrtexs es numeren començant en 0, que no hi ha més d’una aresta entre els mateixos vèrtexs, i que el graf no té cap cicle.

Sortida

Escriviu una línia per a cada cas, amb el nombre màxim de passos que es pot fer començant en 0, començant en 1, …, i començant en n1n - 1.

Puntuació

  • Cas A:   Casos on nn és com a molt 50.

  • Cas B:   Casos de tot tipus.

Information
Author
Salvador Roura
Language
Catalan
Official solutions
C++
User solutions
C++