求ac代码
  • 板块灌水区
  • 楼主hyxhyx666
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/9/17 18:34
  • 上次更新2024/9/17 21:39:35
查看原帖
求ac代码
1420485
hyxhyx666楼主2024/9/17 18:34

买票 题目描述: 温哥华冬奥会开幕式马上要开始了,开幕式售票点前聚集了N个人购买开幕式门票。

社会是和谐的,所以有M组中可以出现第X个人帮助第Y个人买票(X可以等于Y,此时第X个人可以给自己买票),这时消耗时间W[X,Y]。

当然,这种和谐是相互的,也就是说如果第Y个人帮助第X个人买票,也将花费W[X,Y]个单位时间。

注意:

1.每个人帮助别人买票的时候必须要求自己已经购得开幕式门票。

2.M组X、Y中不保证X、Y不重复出现。 

求解这N个人购买票的最短时间和,数据都保证N个人都获得开幕式门票。

输入格式: 第一行两个正整数分别为N,M;

以后M行,每行三个正整数X,Y,W[X,Y];

输出格式: 一行一个整数,为N个人都购得开幕式门票的最短时间。

样例输入: 2 3 1 1 1 2 2 1 1 2 3

样例输出: 2 提示: 【样例解释】:

第1个人给自己买票花费1个单位时间,然后第2个人给自己买票花费1个单位时间。答案为2个单位时间。

【数据范围】:

对于10%的数据保证N<=10,M<=100;

对于30%的数据保证N<=100,M<=10000;

对于50%的数据保证N<=1000,M<=1000000,1<=W[X,Y]<=100;

对于100%的数据保证N<=2000, ,M<=4000000;

对于所有数据1<=W[X,Y]<=200。

时间限制: 2000ms 空间限制: 128MB

2024/9/17 18:34
加载中...