NYOJ题目170网络的可靠性

-------------------------------

无论哪一个坏掉了都能连通意味着不能存在只有一根线(度为1)的基站,所以统计一下度为1的点,然后为了节省将它们两两相连,如果是奇数的话剩下的那个没配对的就随便连连喽~

AC代码:

 1 import java.util.Scanner;
 2
 3 public class Main {
 4
 5     public static void main(String[] args) {
 6
 7         Scanner sc=new Scanner(System.in);
 8         while(sc.hasNextInt()){
 9             int n=sc.nextInt();
10             int x[]=new int[n+1];
11
12             for(int i=0;i<n-1;i++){
13                 int u=sc.nextInt();
14                 int v=sc.nextInt();
15                 x[u]++;
16                 x[v]++;
17             }
18
19             int ans=0;
20             for(int i=1;i<x.length;i++){
21                 if(x[i]==1) ans++;
22             }
23
24
25             System.out.println((ans+1)/2);
26         }
27     }
28
29 }

题目来源: http://acm.nyist.net/JudgeOnline/problem.php?pid=170

时间: 2024-08-10 11:13:29

NYOJ题目170网络的可靠性的相关文章

nyoj 170 网络的可靠性

网络的可靠性 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 A公司是全球依靠的互联网解决方案提供商,也是2010年世博会的高级赞助商.它将提供先进的网络协作技术,展示其"智能+互联"的生活概念,同时为参观者提供高品质的个人体验和互动,以"信息通信,尽情城市梦想"为主题贯穿.借助奇幻的剧场大屏幕和特效,展现信息通信技术的应用前景,通过生动形象的故事,向观众展示沟通无限制的未来社会前景. 为此,A公司为世博园的N个区域建立了视频通信系统,

nyoj170 网络的可靠性(第三届河南省程序设计大赛)

题目170 题目信息 执行结果 pid=170" style="text-decoration:none; color:rgb(55,119,188)">本题排行 讨论区 网络的可靠性 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描写叙述 A公司是全球依靠的互联网解决方式提供商.也是2010年世博会的高级赞助商. 它将提供先进的网络协作技术.展示其"智能+互联"的生活概念,同一时候为參观者提供高品质的个人体验和互动,以&q

网络的可靠性 (第三届省赛)

网络的可靠性 (这道题就比较开心了, 看一下题目中被画红的句子, 由此我们可以得出任意一个基站至少要连有两个光纤路线才满足题意:这样想的话就非常简单的, 只需要查找一次就可以了, 找出有多少个不满足题意的基站就欧克了    PS :输出是(num+1)/2  这是因为 若n个基站不满足条件的话将n个基站两两相连只需n/2就可以满足题意(n为奇数的话就需要多加一)) 题目描述 A公司是全球领先的互联网解决方案提供商,也是 2010 年世博会的高级赞助商.它将提供先进的网络协作技术,展示其 智能+互

网络的可靠性

网络的可靠性 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描写叙述 A公司是全球依靠的互联网解决方式提供商.也是2010年世博会的高级赞助商.它将提供先进的网络协作技术.展示其"智能+互联"的生活概念,同一时候为參观者提供高品质的个人体验和互动.以"信息通信,尽情城市梦想"为主题贯穿.借助奇幻的剧场大屏幕和特效,展现信息通信技术的应用前景.通过生动形象的故事.向观众展示沟通无限制的未来社会前景. 为此,A公司为世博园的N个区域建立了视频通

nyoj------170网络的可靠性

网络的可靠性 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 A公司是全球依靠的互联网解决方案提供商,也是2010年世博会的高级赞助商.它将提供先进的网络协作技术,展示其"智能+互联"的生活概念,同时为参观者提供高品质的个人体验和互动,以"信息通信,尽情城市梦想"为主题贯穿.借助奇幻的剧场大屏幕和特效,展现信息通信技术的应用前景,通过生动形象的故事,向观众展示沟通无限制的未来社会前景. 为此,A公司为世博园的N个区域建立了视频通信系统,

NYOJ 641 摧毁网络

摧毁网络 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 告诉你一个惊天的秘密,其实吧,小蜗牛是一个高级特工.他拥有特工的应该有所有本领.现在他来到了一个小镇,他的任务就是要切断一个恐怖组织的整个通信网络.但是恐怖分子没有想象中的那么白痴,恐怖分子把自己的网络混杂在了民用的网络中,现在小蜗牛必须弄清楚到底有多少的网络,才可以采取必要的行动.从组织那他拿到了小镇的网络分布地图,每户居民都有固定的编号. 输入 输入有多组. 每组数据的第一行都给一个N(0<=N<=10

NYOJ 120 校园网络

校园网络 时间限制:3000 ms  |  内存限制:65535 KB 难度:5 描述 南阳理工学院共有M个系,分别编号1~M,其中各个系之间达成有一定的协议,如果某系有新软件可用时,该系将允许一些其它的系复制并使用该软件.但该允许关系是单向的,即:A系允许B系使用A的软件时,B未必一定允许A使用B的软件. 现在,请你写一个程序,根据各个系之间达成的协议情况,计算出最少需要添加多少个两系之间的这种允许关系,才能使任何一个系有软件使用的时候,其它所有系也都有软件可用. 输入 第一行输入一个整数T,

[河南省ACM省赛-第三届] 网络的可靠性 (nyoj 170)

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=170 根据题意,需要找到度数为1的结点个数,如下图: #include<iostream> #include<cstdio> #include<cstring> #include<vector> using namespace std; #define N 10002 vector<int> g[N]; int main() { freo

nyoj 网络的可靠性(。。。)

... 一开始吓着了  结果不就是找度为1的节点么.. 1 #include<iostream> 2 #include<cstdio> 3 #include<cstdlib> 4 #include<cstring> 5 #include<string> 6 #include<queue> 7 #include<algorithm> 8 #include<map> 9 #include<iomanip>