完美网络
来源:互联网 发布:往事并不如烟 知乎 编辑:程序博客网 时间:2024/04/29 21:01
完美网络
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
完美网络是连通网络的基础上要求去掉网络上任意一条线路,网络仍然是连通网络。求一个连通网络要至少增加多少条边可以成为完美网络。
输入
第一行输入一个数T代表测试数据个数(T<=20)。每个测试数据第一行2个数n,m 分别代表网络基站数和基站间线路数。基站的序号为从1到n。接下来m行两个数代表x,y 代表基站x,y间有一条线路。
(0 < n < m < 10000)
输出
对于每个样例输出最少增加多少线路可以成为完美网络。每行输出一个结果。
示例输入
23 11 23 21 22 3
示例输出
21
提示
来源
中国海洋大学第三届“朗讯杯”编程比赛高级组试题
示例程序
让每个节点的度都大于等于2
#include<bits/stdc++.h>using namespace std;int d[10010];int main(){ int t; int n,m; int i,x,y; cin>>t; while(t--) { memset(d,0,sizeof(d)); cin>>n>>m; for(i=0;i<m;i++) { cin>>x>>y; d[x]++;//节点的度 d[y]++; } int sum1=0,sum2=0; for(i=1;i<=n;i++) { if(d[i]<=1) sum1++; if(d[i]==1) sum2++; } cout<<sum1-sum2/2<<endl; } return 0;}
0 0
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- 完美网络
- elipse,jdk,sdk,adt的安装
- Go语言基础:array、slice、make和new操作、map
- Angular Js判断Object是否为空
- HDU 5667 矩阵快速幂关于指数的递推
- Jmeter代理录制脚本
- 完美网络
- 图片显示框架(二)
- redis与memcached比较
- coderforces 690D1 - The Wall (easy)(DFS)
- Android 中的Activity、Window、View之间的关系
- MySQL数据类型整理
- 【Android测试】在AndroidStudio中进行单元测试
- 在windows下安装mysql5.6.24版本 自定义安装
- ios 切换横竖屏