Escriviu un programa que, donat un graf dirigit amb costs positius als arcs, i dos vèrtexs i , calculi un camí de cost mínim per anar des d’ fins a . Si n’hi ha més d’un, cal triar el més petit en ordre lexicogràfic.
L’entrada consisteix en diversos casos. Cada cas comença amb el nombre de vèrtexs i el nombre d’arcs . Segueixen triplets que indiquen que hi ha un arc de cost , amb i . Finalment, tenim i . Assumiu , , i que per a tot parell de vèrtexs i hi ha com a molt un arc . Tots els nombres són enters. Els vèrtexs es numeren entre 0 i .
Per a cada cas, escriviu el cost del camí més barat per anar des d’ fins a , seguit d’aquest camí. Si n’hi ha més d’un, escolliu el lexicogràficament més petit. Si no hi ha cap camí des d’ fins a , indiqueu-ho.
Comenceu en .
Autoria: Salvador Roura
Generació: 2026-01-25T11:21:44.321Z
© Jutge.org, 2006–2026.
https://jutge.org