HDU 还是畅通工程
还是畅通工程
Time Limit : 4000/2000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)
Total Submission(s) : 11 Accepted Submission(s) : 5
Font: Times New Roman | Verdana | Georgia
Font Size: ← →
Problem Description
Input
当N为0时,输入结束,该用例不被处理。
Output
Sample Input
3 1 2 1 1 3 2 2 3 4 4 1 2 1 1 3 4 1 4 1 2 3 3 2 4 2 3 4 5 0
Sample Output
3 5
#include<iostream>
#include<algorithm>
using namespace std;
int fa[110];
struct node
{int x,y,z;
}a[5010];
int cmp(node a,node b)
{return a.z<b.z;
}
int find(int x)
{if(x!=fa[x]){fa[x]=find(fa[x]);}return fa[x];
}
int Union(int x,int y,int flag)
{int xx=find(x);int yy=find(y);if(xx==yy){return 0;}else if(xx<yy){fa[yy]=xx;return a[flag].z;}else{fa[xx]=yy;return a[flag].z;}
}
int main()
{int n,ans,sum;int i;int xx,yy;while(true){scanf("%d",&n);if(n==0){break;}sum=0;for(i=0;i<=n;i++){fa[i]=i;}for(i=0;i<n*(n-1)/2;i++){scanf("%d%d%d",&a[i].x,&a[i].y,&a[i].z);}sort(a,a+n*(n-1)/2,cmp);for(i=0;i<n*(n-1)/2;i++){sum+=Union(a[i].x,a[i].y,i);}printf("%d\n",sum);}return 0;
}
HDU 还是畅通工程相关推荐
- HDOJ 1874 HDU 1874 畅通工程续 ACM 1874 IN HDU
MiYu原创, 转帖请注明 : 转载自 ______________白白の屋 题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1874 ...
- HDOJ 1875 HDU 1875 畅通工程再续 ACM 1875 IN HDU
MiYu原创, 转帖请注明 : 转载自 ______________白白の屋 题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1875 ...
- HDU 1874 畅通工程续 (Dijkstra , Floyd , SPFA, Bellman_Ford 四种算法)
畅通工程续 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1874 Problem Description 某省自从实行了很多年的畅通工程计划后,终于修 ...
- hdu 1874 畅通工程续(求最短距离,dijkstra,floyd)
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1874 /************************************************* ...
- HDU 1874 畅通工程续 Floyd
畅通工程续 http://acm.hdu.edu.cn/showproblem.php?pid=1874 Time Limit: 3000/1000 MS (Java/Others) Memory L ...
- 杭电 hdu 1874 畅通工程续
第二次 /* THE PROGRAM IS MADE BY PYY */ /*------------------------------------------------------------- ...
- HDU 1232畅通工程
畅通工程 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...
- HDU 1863 畅通工程
畅通工程 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- hdu 1874畅通工程续(基础Floyd)
畅通工程续 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Subm ...
- HDU 1232 - 畅通工程
畅通工程 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇.省政府"畅通工程"的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只 ...
最新文章
- VMware扩大硬盘后修改Linux逻辑卷大小
- Android控件点击圆形阴影反馈解决方案
- vim 之中 U 命令的浅析
- Linux shell脚本编程(二)
- STL系列之一 deque双向队列
- Error starting static Resources caused by project facet
- android one x3怎么样,618旗舰手机怎么选,看完这篇文章,你就会知道
- RuntimeError: Failed to register operator torchvision::_new_empty_tensor_op. +torchtorchversion版本匹配
- php mysql上传多张图片_PHP实现一次性多张图片上传功能
- Python浅拷贝与深拷贝
- VS2012下基于Glut OpenGL GL_POLYGON_STIPPLE示例程序:
- nginx发布PHP代码,nginx服务器配置返回php代码
- paip.python错误解决15
- 数据库 SQL Server2012安装步骤详解
- 东莞 小学计算机编程大赛,小学生编程大赛【小学生大赛自我介绍】
- 计算机主板北桥芯片的主要作用,介绍一下南北桥芯片的位置及作用
- linux中IGV的运行,IGV的使用
- 五位一体信息化管理平台:提升化工企业安全信息化、网格化和数字化监管能力
- 美团的战略、战术和能力圈 附下载地址
- 有限体积法(9)——高阶差分格式:QUICK格式
热门文章
- NPL基础入门之新闻本分类赛题理解Test1
- 嵌入式系统的发展前景和趋势怎么样
- MySQL必知必会pdf网盘下载+每章总结
- NEXTCLOUD+onlyoffice的搭建和使用
- python同花顺 财务_使用Python抓取同花顺资金流数据
- 在word中怎么把图片转换成文字格式
- 计算机毕业设计Java宠物用品交易网站(源码+系统+mysql数据库+lw文档)
- MineMap地图web端定位问题处理
- 什么是知识库以及企业为何需要知识库
- ​LeetCode刷题实战584:寻找用户推荐人