# SPOJ RDNWK: Road Network

June 08, 2017

Given undirected graph of N nodes, M edges and a ranked list of exciting cities. You are to answer Q queries of the form (u, v, K), asking you to find the cost of the shortest path from u to v such that only the first K cities in the ranked list are allowed as intermediate nodes in the path.

N <= 150, M <= N^2, Q <= 6000