网络的可靠性nyoj170
网络的可靠性
- 描述
-
A公司是全球依靠的互联网解决方案提供商,也是2010年世博会的高级赞助商。它将提供先进的网络协作技术,展示其”智能+互联“的生活概念,同时为参观者提供高品质的个人体验和互动,以”信息通信,尽情城市梦想”为主题贯穿。借助奇幻的剧场大屏幕和特效,展现信息通信技术的应用前景,通过生动形象的故事,向观众展示沟通无限制的未来社会前景。
为此,A公司为世博园的N个区域建立了视频通信系统,其中每个区域建立一个基站,编号依次为1,2,3...,N。通过基站之间的通信线路为各区域的参观者提供视频服务。
已知在各基站之间已铺设了一些光纤通讯线路,这些线路覆盖了所有的区域,即任意两个区域都可以进行视频传递。但为了节约成本开支,目前只铺设了N-1条线路,同时为了减轻各基站的信息传递负载,每个基站最多有三条光纤通讯线路与之连接。
但在通信系统试运行期间,A公司发现当某个基站发生故障时,会导致其它区域之间无法进行信息传递。为了提高该通信网络的可靠性,A公司准备在基站之间再新铺设一些光纤线路,使得任意一个基站故障后,其它基站之间仍然可以通讯。
由于铺设线路的成本昂贵,A公司希望新增设的光纤线路越少越好。A公司请求Dr. Kong来完成这个任务
- 输入
-
有多组测试数据,以EOF为结束标志。
第一行: N 表示有N个基站
接下来有N-1行:X Y 表示第X个基站与第Y个基站直连
1<=N<=10000 - 输出
- 输出一个整数,表示至少需新铺设的光纤线路数
- 样例输入
-
8 1 3 3 2 5 3 5 4 5 6 2 7 2 8
- 样例输出3分析:这是一题非常有意思的水题,方法是统计每个点的度数为1的点,结果为sum,ans=(sum+1)/2 ,其实就是让所有度数为1的点连接成度数大于1的点啦。证明也都不难,如果有度数等于1的点,那么如果它的领接点通讯断了,那么这个结点就不能和其他结点通讯了。accepted code:
#include<iostream> #include<cstdio> #include<cstring> using namespace std;const int maxn=10005; int degree[maxn];int main() {int n;while(~scanf("%d",&n)){memset(degree,0,sizeof(degree));for(int i=1;i<n;i++){int x,y;scanf("%d%d",&x,&y);degree[x]++;degree[y]++;}int sum=0;for(int i=1;i<=n;i++)if(degree[i]==1)sum++;printf("%d\n",(sum+1)/2);}}
View Code
转载于:https://www.cnblogs.com/Lewin671/p/8993395.html
网络的可靠性nyoj170相关推荐
- NYOJ 170 网络的可靠性
网络的可靠性 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 A公司是全球依靠的互联网解决方案提供商,也是2010年世博会的高级赞助商.它将提供先进的网络协作技术,展示其 ...
- 网络的可靠性是设计出来的
网络可靠性的定义 根据国家标准GB-6583的规定,产品的可靠性是指:设备在规定的条件下.在规定的时间内完成规定的功能的能力.对于网络系统的可靠性,除了耐久性外,还有容错性和可维护性方面的内容. 1. ...
- 概率论 —— 分析计算机系统和网络的可靠性和通用性
计算机工程师需要有效的技术来分析计算机系统: 网络工程师也需要适当的方法来分析网络协议.路由算法和拥塞现象: 计算机系统和网络都有可能发生故障,因此有必要分析它们的可靠性和可用性. 用于分析的理论基础 ...
- team网卡配置_如何通过网卡Team增强服务器网络连接可靠性
对于一台接入网络的服务器,其网络链路是由服务器网卡.网络连接线.交换机端口构成,如果构成链路的任何一个环节出现问题,都会造成网络连接的中断.虽然这种故障恢复起来比较容易,但是对于网络应用核心的服务器来 ...
- NYOJ题目170网络的可靠性
------------------------------- 无论哪一个坏掉了都能连通意味着不能存在只有一根线(度为1)的基站,所以统计一下度为1的点,然后为了节省将它们两两相连,如果是奇数的话剩下 ...
- 提升网络可靠性的双网卡绑定7种模式
服务器为了提供网络高可靠性,可以通过双网卡绑定来实现 linux下支持7中模式的双网卡绑定, 第一种:bond0:round robin(交换机端需要配置聚合) 特点:(1)所有链路处于负载均衡状态, ...
- GSA室内5G网络可靠性策略
可靠性策略: ###面向 G 业务的可靠性设计[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nOyJ0JlN-1665105471918)(http://publich ...
- 链路聚合_【网络干货】链路聚合可靠性技术详解
一.基本概念 如图所示,DeviceA 与DeviceB 之间通过三条以太网物理链路相连,将这三条链路捆绑在一起,就成为了一条逻辑链路,这条逻辑链路的最大带宽等于原先三条以太网物理链路的带宽总和,从而 ...
- 蓝牙mesh网络技术的亮点
蓝牙mesh网络技术的亮点 The highlights of Bluetooth mesh networking technology 导言 蓝牙是当今最主要的低功耗无线技术之一,对无线设备用户和开 ...
最新文章
- 深度学习数据集+模型说明
- 使用PIE/PIF值判断DVD刻录机的刻录品质
- 《图雅的婚事》:图雅为什么带着丈夫改嫁?
- c#XML的基本使用
- 联网生活方式下,消费者的7大关键需求
- 操作元素之表单属性设置
- 总谐波失真加噪声(THD+N)
- ABRT 已检测到 ‘1‘ 个问题。预了解详细信息请执行:abrt-cli list --since 1641347561
- ElementUI的el-tree实现懒加载查询和直接全部查询出来
- Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法
- Excel表格中设置数据的有效性
- js数组遍历方法及其区别
- 安卓学习笔记14:列表视图
- 花瓣动画效果html,Fiori里花瓣的动画效果实现原理
- 【非技术】 Arch 下的无线自动断开
- ICC2:change_link的应用
- 区块链邂逅保险业,相得益彰还是实力颠覆?
- echarts 饼图引导线文本 显示不全
- Win8.1使用经验存档-2014.1.17
- 支撑Java内存模型的基础原理 西安尚学堂
热门文章
- 第16课 开灯关灯 《小学生C++趣味编程》
- Mysql报错:2006 - MySQL server has gone away
- python 携程_python 携程爬虫开发笔记
- Java笔记-解决java.lang.ClassCastException: javax.xml.bind.JAXBElement cannot be cast to
- canvas笔记-arcTo的使用及绘制弯月
- Linux工作笔记-RabbitMQ的安装
- Java工作笔记-Spring Boot + Jdbc + dm7Driver访问数据库(Spring Boot连接达梦数据库)
- 6 volist双层数组_Javascript算法 — 数组排序
- java 8 java demo_Java 8 中的 Streams API Demo
- html print 边距,css print