噫。
咳咳。。
給出乙個有向無環圖,起點為1終點為n,每條邊都有乙個長度,並且從起點出發能夠到達所有的點,所有的點也都能夠到達終點。綠豆蛙從起點出發,走向終點。
到達每乙個頂點時,如果有k條離開該點的道路,綠豆蛙可以選擇任意一條道路離開該點,並且走向每條路的概率為 1/k 。
現在綠豆蛙想知道,從起點走到終點的所經過的路徑總長度期望是多少?
輸入描述 input description
第一行: 兩個整數 n m,代表圖中有n個點、m條邊
第二行到第 1+m 行: 每行3個整數 a b c,代表從a到b有一條長度為c的有向邊
輸出描述 output description
從起點到終點路徑總長度的期望值,四捨五入保留兩位小數。
樣例輸入 sample input
4 4
1 2 1
1 3 2
2 3 3
3 4 4
樣例輸出 sample output
7.00
資料範圍及提示 data size & hint
對於20%的資料 n<=100
對於40%的資料 n<=1000
對於60%的資料 n<=10000
對於100%的資料 n<=100000,m<=2*n
嗯,,
好像挺容易的。,
。。 。。
。。。。
給出一張有向無環圖。
跑 dfs 或 bfs
找出每個點的出度。
對於每條到達n的路徑,沿途計算路程和 每條邊 的 kk 值;
kk 為 每個點的出度分之一
最後求積 的 和 。
輸出/。
(完全沒有拓撲的想法好吧)
codevs2488 綠豆蛙的歸宿 dfs
題目描述 description 給出乙個有向無環圖,起點為1終點為n,每條邊都有乙個長度,並且從起點出發能夠到達所有的點,所有的點也都能夠到達終點。綠豆蛙從起點出發,走向終點。到達每乙個頂點時,如果有k條離開該點的道路,綠豆蛙可以選擇任意一條道路離開該點,並且走向每條路的概率為 1 k 現在綠豆蛙...
2488 綠豆蛙的歸宿
時間限制 1 s 空間限制 64000 kb 題目等級 gold 題解檢視執行結果 給出乙個有向無環圖,起點為1終點為n,每條邊都有乙個長度,並且從起點出發能夠到達所有的點,所有的點也都能夠到達終點。綠豆蛙從起點出發,走向終點。到達每乙個頂點時,如果有k條離開該點的道路,綠豆蛙可以選擇任意一條道路離...
綠豆蛙的歸宿
綠豆蛙的歸宿 time limit 10000ms memory limit 165536k total submit 3 accepted 1 case time limit 1000ms description 給出乙個有向無環的連通圖,起點為1終點為n,每條邊都有乙個長度。綠豆蛙從起點出發,走...