vijos 1190 繁忙的都市

2022-04-05 01:28:13 字數 1161 閱讀 7314

城市c是乙個非常繁忙的大都市,城市中的道路十分的擁擠,於是市長決定對其中的道路進行改造。城市c的道路是這樣分布的:城市中有n個交叉路口,有些交叉路口之間有道路相連,兩個交叉路口之間最多有一條道路相連線。這些道路是雙向的,且把所有的交叉路口直接或間接的連線起來了。每條道路都有乙個分值,分值越小表示這個道路越繁忙,越需要進行改造。但是市**的資金有限,市長希望進行改造的道路越少越好,於是他提出下面的要求:

1.改造的那些道路能夠把所有的交叉路口直接或間接的連通起來。

2.在滿足要求1的情況下,改造的道路盡量少。

3.在滿足要求1、2的情況下,改造的那些道路中分值最大的道路分值盡量小。

任務:作為市規劃局的你,應當作出最佳的決策,選擇那些道路應當被修建。

第一行有兩個整數n,m表示城市有n個交叉路口,m條道路。接下來m行是對每條道路的描述,u, v, c表示交叉路口u和v之間有道路相連,分值為c。(1≤n≤300,1≤c≤10000)

兩個整數s, max,表示你選出了幾條道路,分值最大的那條道路的分值是多少。

4 5

1 2 3

1 4 5

2 4 7

2 3 6

3 4 8

3 6
每個測試點1s

noi2005四川省選拔賽第二試第3題

最小生成樹

屠龍寶刀點選就送

#include #include 

#include

using

namespace

std;

struct

edge

}edge[

10000*3

];bool vis[10000

];int fa[10000

],n,m,cnt;

int find_fa(int

x)int

main()

sort(edge+1,edge+1+cnt);

int k=0,z=0,ans=0

;

for(int i=1;i<=cnt;++i)

}if(k==1) break

; }

}printf(

"%d %d

",z,ans);

}

2455 繁忙的都市

2005年省隊選拔賽四川 時間限制 1 s 空間限制 128000 kb 題目等級 大師 master 題解城市c是乙個非常繁忙的大都市,城市中的道路十分的擁擠,於是市長決定對其中的道路進行改造。城市c的道路是這樣分布的 城市中有n個交叉路口,有些交叉路口之間有道路相連,兩個交叉路口之間最多有一條道...

vijos 繁華的都市

城市c是乙個非常繁忙的大都市,城市中的道路十分的擁擠,於是市長決定對其中的道路進行改造。城市c的道路是這樣分布的 城市中有n個交叉路口,有些交叉路口之間有道路相連,兩個交叉路口之間最多有一條道路相連線。這些道路是雙向的,且把所有的交叉路口直接或間接的連線起來了。每條道路都有乙個分值,分值越小表示這個...

SCOI2005 繁忙的都市

城市c是乙個非常繁忙的大都市,城市中的道路十分的擁擠,於是市長決定對其中的道路進行改造。城市c的道路是這樣分布的 城市中有n個交叉路口,有些交叉路口之間有道路相連,兩個交叉路口之間最多有一條道路相連線。這些道路是雙向的,且把所有的交叉路口直接或間接的連線起來了。每條道路都有乙個分值,分值越小表示這個...