題目大意:
在一個國家有N座城市,有M條道路連接N座城市,每條道路有長度d,一單位長度耗一單位油。在每座城市有加油站,一單位價格為pi。 現在有q個詢問,每個詢問代表一輛車從城市st到城市ed的最少花費,其中每輛車的郵箱最大為c。
解題思路:
將每座城市拆分為c個狀態,要麼在這裡加一單位油,要麼從該點走向其他城市。用二維數組表示vis[N][C]該點是否已經訪問過。
/*
ID: [email protected]
PROG: beads
LANG: C++
*/
#include
#include
#include
#include
#include
#include