nyoj 1274信道安全 第九屆河南省賽(SPFA)
阿新 • • 發佈:2018-05-05
ID rbegin lin long long ims 網絡系統 base vector height
信道安全
時間限制:1000 ms | 內存限制:65535 KB 難度:2- 描述
- Alpha 機構有自己的一套網絡系統進行信息傳送。情報員 A 位於節點 1,他準備將一份情報 發送給位於節點 n 的情報部門。可是由於最近國際紛爭,戰事不斷,很多信道都有可能被遭到監 視或破壞。 經過測試分析,Alpha 情報系統獲得了網絡中每段信道安全可靠性的概率,情報員 A 決定選 擇一條安全性最高,即概率最大的信道路徑進行發送情報。 你能幫情報員 A 找到這條信道路徑嗎?
- 輸入
- 第一行: T 表示以下有 T 組測試數據 ( 1≤T ≤8 )
對每組測試數據:
第一行:n m 分別表示網絡中的節點數和信道數 (1<=n<=10000,1<=m<=50000)
接下來有 m 行, 每行包含三個整數 i,j,p,表示節點 i 與節點 j 之間有一條信道,其信
道安全可靠性的概率為 p%。 ( 1<=i, j<=n 1<=p<=100) - 輸出
- 每組測試數據,輸出占一行,一個實數 即情報傳送到達節點 n 的最高概率,精確到小數點後
6 位。 - 樣例輸入
-
1 5 7 5 2 100 3 5 80 2 3 70 2 1 50 3 4 90 4 1 85 3 1 70
- 樣例輸出
-
61.200000
spfa模板題,記得vector清空,錯了2發,哭了TwT#include<cstdio> #include<cstring> #include<cmath> #include<iostream> #include<algorithm> #include<queue> #include<vector> using
nyoj 1274信道安全 第九屆河南省賽(SPFA)