下沙小麵的 2

2022-07-29 03:30:19 字數 1577 閱讀 9350

description

前文再續,書接上一題。話說當上小麵的司機的lele在施行他的那一套拉客法則以後,由於走的路線太長,油費又貴,不久便虧本了。(真可憐~)於是他又想了乙個拉客的辦法。 

對於每一次拉客活動,他一次性把乘客都拉上車(當然也不會超過7個,因為位置只有7個)。然後,lele計算出一條路線(出於某些目的,lele只把車上乘客的目的地作為這條路線上的站點),把所有乘客都送到目的地(在這路線上不拉上其他乘客),並且使總路線長度最短。 

不過lele每次都要花很多時間來想路線,你能寫個程式幫他嘛?

input

本題目包含多組測試。最後一組測試後有乙個0代表結束。 

每組測試第一行有乙個整數ncity(3<=ncity<=30)表示下沙一共有多少個站點(站點從0開始標號)。 

然後給你乙個 ncity * ncity 的矩陣,表示站點間的兩兩距離。即這個矩陣中第 i 行 第 j 列的元素表示站點 i 和站點 j 的距離。(0<=距離<=1000) 

再然後有乙個整數k(1<=k<=7),表示lele拉上車的人數。 

接下來的一行裡包括 k 個整數,代表上車的人分別要去的站點。(0《站點

output

對於每一組測試,在一行內輸出乙個整數,表示最短路線的長度。

next_permutation函式的詳細介紹:我是看別人的。。

下沙小麵的 2

前文再續,書接上一題。話說當上小麵的司機的lele在施行他的那一套拉客法則以後,由於走的路線太長,油費又貴,不久便虧本了。真可憐 於是他又想了乙個拉客的辦法。對於每一次拉客活動,他一次性把乘客都拉上車 當然也不會超過7個,因為位置只有7個 然後,lele計算出一條路線 出於某些目的,lele只把車上...

下沙小麵的 2

前文再續,書接上一題。話說當上小麵的司機的lele在施行他的那一套拉客法則以後,由於走的路線太長,油費又貴,不久便虧本了。真可憐 於是他又想了乙個拉客的辦法。對於每一次拉客活動,他一次性把乘客都拉上車 當然也不會超過7個,因為位置只有7個 然後,lele計算出一條路線 出於某些目的,lele只把車上...

HDOJ 1572 下沙小麵的 2

乙個小黑車,最多裝7個人,送往每個人要去的站點,並且中途只能在這些人的目的站點停車 然後給你乙個 ncity ncity 的矩陣,表示站點間的兩兩距離。即這個矩陣中第 i 行 第 j 列的元素表示站點 i 和站點 j 的距離。0 距離 1000 再然後有乙個整數k 1 k 7 表示lele拉上車的人...