networkx
Given a directed graph with vertices and weighted arcs, we wish to know the cost of the minimum-cost directed path between two given vertices, if there is one.
Input starts with and . Then follow 3-tuples , with , indicating an arc from to with weight . The following will be true: there are no repeated arcs, all weights are positive integers, and . Finally, there follows a pair , with and .
Write the total cost (sum of arc weights) of the path from to of least cost, if one exists; otherwise, write “no path”.
We are authorized to employ the NetworkX library.
Input
8 10 1 4 2 4 6 1 7 2 1 7 5 2 0 3 7 2 5 9 5 2 6 6 3 1 1 0 8 0 1 5 1 3
Output
4
Input
8 10 1 4 2 4 6 1 7 2 1 7 5 2 0 3 7 2 5 9 5 2 6 6 3 1 1 0 8 0 1 5 7 6
Output
no path