要想富,先修路

2024-09-07 08:18
文章标签 修路 想富

本文主要是介绍要想富,先修路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

★实验任务
福建省调查城镇交通状况, 得到现有城镇道路统计表, 表中列出了每条道路直接连通的
城镇。 省政府“畅通工程” 的目标是使全省任何两个城镇间都可以实现交通(但不一定有直
接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路?
★数据输入
每个测试用例的第 1 行给出两个正整数,分别是城镇数目 N ( < 1000 ) 和道路数目 M;
随后的 M 行对应 M 条道路, 每行给出一对正整数, 分别是该条道路直接连通的两个城镇的编
号。为简单起见,城镇从 1 到 N 编号。
注意: 两个城市之间可以有多条道路相通, 也就是说
3 3
1 2
1 2
2 1
这种输入也是合法的
★数据输出

1 行里输出最少还需要建设的道路数目。

输入示例:
4 2
1 3
4 3

输出示例 :1

 #include<stdio.h>  
int main()  
{  int n,m,i,a,b,cnt=0;  int s[1000];  for(i=0;i<1000;i++)s[i]=i;  scanf("%d%d",&n,&m);  for(i=0;i<m;i++)  {  scanf("%d%d",&a,&b);  while(s[a]!=a)a=s[a];  while(s[b]!=b)b=s[b];  if(a!=b)s[a]=b;  }  for(i=1;i<=n;i++)  if(s[i]==i)cnt++;  printf("%d\n",cnt-1);  return 0;  
}  




这篇关于要想富,先修路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1144542

相关文章

csuoj1023修路( )

Description 前段时间,某省发生干旱,B山区的居民缺乏生活用水,现在需要从A城市修一条通往B山区的路。假设有A城市通往B山区的路由m条连续的路段组成,现在将这m条路段承包给n个工程队(n ≤ m ≤ 300)。为了修路的便利,每个工程队只能分配到连续的若干条路段(当然也可能只分配到一条路段或未分配到路段)。假设每个工程队修路的效率一样,即每修长度为1的路段所需的时间为1。现在给出路

机试:砍树修路

问题描述 代码示例: //一坐标轴表示某道路,从0开始 到L,整数位置上都种有一颗树。现在该路修建地铁,要砍掉铁路线路上的树木。例如:L等于10,铺设4条铁路,坐标是1到2,2到3,2到8,3到5,那么1到8的树都要被砍掉,剩下0,9,10三棵。程序要求,输入L,输入铁路铺设条数m,然后输入m组铁路的坐标。求剩下多少棵树。#include <bits/stdc++.h>using name

要想富,先有LU,超能鹿战队LU开盘涨幅240%

最近数字货币市场疲态初现,比特币迟迟突破不了1万美金。然而在餐饮这样一个细分领域,却出现了一道亮丽的风景线。 6月17日,LU正式登录EAT.FAN,上线累计涨幅257%。支撑起LU价格上涨的,是其背后千亿规模的瘦身饮食市场、庞大的社区用户群以及“区块链+瘦身饮食”的创新玩法。 “要想富,先有LU”。鹿粉社区通过LU经济模型设计,打造了一个完整的商业闭环。让用户通过“吃”这一轻松的方式获取收益

#动态规划#poj 3666 洛谷 2893 修路 Making the Grade

题目 给出一个长度是 n n n的序列 A A A,构造出一个长度为 n n n的单调不递减序列 B B B,使 ∑ i = 1 n a b s ( A [ i ] − B [ i ] ) \sum_{i=1}^nabs(A[i]-B[i]) ∑i=1n​abs(A[i]−B[i])最小 分析 设 f [ i ] [ j ] f[i][j] f[i][j]表示完成前 i i i个数的构造

要想富,找好友

要想富,找好友 ——在北京大学讲座再谈贫富差别的23原因 ——兼谈本周经济与股市 复旦大学金融与资本市场研究中心主任谢百三教授 2015年10月15-16两日晚,笔者受北京大学“国发院”邀请,做了两个讲座,谈《同是一片蓝天,何以改革开放37年,有人千万富翁,有人家徒四壁》,即贫富差别的23个个人原因;北大、清华及首都很多高校及社会朋友们,来者甚多。(见照片)我深为京华浓浓学风所感染。北京真

先搞电脑,致富先修路

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入

2023NOIP A层联测14 修路

题目大意 有一个有 n n n个点 m m m条边的无向连通图,第 i i i条边连接点 u i u_i ui​和 v i v_i vi​,长度为 l i l_i li​。 你想要求这个图的一棵生成树,并规定一个中心点 m i d mid mid。定义一种规划的拥挤指数为 k × S + ∑ i = 1 n d i s ( i , m i d ) k\times S+\sum\limits_{