Gravatar
Fisher.
积分:941
提交:301 / 521
暴力跑过了?

题目 29 公路建设 AAAAA
2017-07-28 00:06:44
Gravatar
槿柒
积分:1512
提交:398 / 529
两千分斩。

题目 29 公路建设
2016-08-28 21:43:26
Gravatar
521
积分:1209
提交:464 / 917
两千分纪念

题目 29 公路建设 AAAAA
2016-08-12 16:15:41
Gravatar
洛克索耶夫
积分:1235
提交:341 / 501
回复 @liu_runda :
说的对......

题目 29 公路建设 AAAAA
2016-02-20 07:07:48
Gravatar
liu_runda
积分:2890
提交:1014 / 2190
这是稀疏图。。。prim暴力60分,kruskal暴力100分。

题目 29 公路建设 AAAAA
2016-02-19 20:45:05
Gravatar
forever
积分:1321
提交:475 / 868

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstdlib>
#include<cstring>
using namespace std;
int totnum,tot,fa[502];
int n,m,x,y,q[502],kl;
bool b[502];
struct dd
{
int kaishi,zhong,juli;
int id;
}jie[5000];
int comp1(const dd &a,const dd &b)
{ if(a.juli==b.juli) return a.kaishi<b.kaishi;
return a.juli<b.juli;
}
int find(int x)
{
if(fa[x]==x) return x;
fa[x]=find(fa[x]);
return fa[x];
}
inline int in()
{
char c=getchar();
int x=0;
while(c<'0'||c>'9') c=getchar();
for(;c>='0'&&c<='9';c=getchar()) x=x*10+c-'0';
return x;
}
bool KUR(int t){
sort(jie+1,jie+t+1,comp1);
int num=0;
totnum=0;
kl=0;
memset(b,0,sizeof(b));
for(int j=1;j<=n;++j) fa[j]=j;
for(int j=1;j<=t;++j)
{ int hi=jie[j].kaishi;
int hj=jie[j].zhong;
int yu=find(hj);
int lin=find(hi);
if(yu!=lin)
{
fa[yu]=lin;
totnum+=jie[j].juli;
num++;
q[++kl]=jie[j].id;
}
if(num==n-1)
return true;
}
return false;
}
int main()
{ /*freopen("road.in","r",stdin);
freopen("road.out","w",stdout);*/
n=in();
m=in();
for(int i=1;i<=m;++i)
{
jie[i].kaishi=in();
jie[i].zhong=in();
jie[i].juli=in();
jie[i].id=i;
if(i<n-1)
{
printf("0\n");
continue;
}
else
{
if(!KUR(i)){
printf("0\n");
continue;
}
else{
double fg=(double)totnum/2;
printf("%.1lf ",fg);
sort(q+1,q+kl+1);
for(int h=1;h<=kl;++h)
printf("%d ",q[h]);
printf("\n");
}
}
}
}

附上输出编号的代码

题目 29 公路建设 AAAAA
2015-08-23 17:19:54
Gravatar
神利·代目
积分:3119
提交:803 / 1626
这道题相比原题弱爆了。

题目 29 公路建设 AAAAA
2015-08-06 15:30:31
Gravatar
ztx
积分:2215
提交:758 / 1351
花样作死冠军。。

题目 29 公路建设
2014-12-21 13:25:13
Gravatar
笑一炮
积分:200
提交:54 / 134
在自己电脑上没问题 交上去说运行时错误 求大神解答

题目 29 公路建设 EEEEE
2014-10-27 16:50:45
Gravatar
OI永别
积分:566
提交:240 / 406
TREAP套kruscal的飘过…………

题目 29 公路建设 AAAAA
2014-04-15 20:59:03
Gravatar
馒头
积分:414
提交:122 / 387
...本以为是动态维护的MST..但是看这个数据范围..........直接暴力即可啊m^2logm....谁告诉不可以么

题目 29 公路建设
2013-10-14 11:39:41
Gravatar
cstdio
积分:4755
提交:1198 / 2108
用的冒泡……好蒻……

题目 29 公路建设 AAAAA
2013-04-06 08:55:40