d792. 11463 - Commandos
標籤 :
通過比率 : 206人/221人 ( 93% ) [非即時]
評分方式:
Tolerant

最近更新 : 2010-09-21 13:21

內容

某個突擊隊收到了一個重要任務。他們要摧毀一個敵軍總部。該總部包含數棟由道路連接的大樓。突擊隊必須到每棟大樓的底部設置炸彈。他們從某一棟大樓的底部出發,再分散到各大數去。突擊隊員必須以既有的道路來往返於大樓之間。每個隊員都可以接連去好幾棟大樓,但任務完成後需要在一個共同的地點集合。題目會給你不同的敵軍總部的部署情況。你要確定完成任務所需的最短時間。設置炸彈的時間可以忽略,每個隊員所帶的炸彈數量沒有限制,任務所需的隊員數量也沒有限制。

輸入說明

第一行有一個數字 T<50,代表測資筆數。每筆測資描述一個總部的部署。每筆測資的第一行有一個正整數 N≤100,表示總部的大樓數量。下一行有一個正整數 R,表示連接兩整大樓的道路的數量。接下來的 R 行每行有兩個相異的數字 0≤u,v<N,表示這條是連接 u, v 兩棟大樓。大樓的編號為 0 到 N-1。每筆測資的最後一行含有兩個整數 0≤s,d<N,s 表示任務的出發地點,d 則表示任務完成後的集合地點。

你可以假設兩棟大樓之間最多只有一條道路連接。所提供的測資保證可以從任一棟大樓到達另一棟大樓。

輸出說明

對於每筆測資,要有一行輸出。該行包含測資編號及完成任務所需的最短時間。格式請參考輸出範例。 

範例輸入 #1
2
4
3
0 1
2 1
1 3
0 3
2
1
0 1
1 0
範例輸出 #1
Case 1: 4
Case 2: 1
測資資訊:
記憶體限制: 512 MB
提示 :
標籤:
出處:
UVa11463 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」