/ WHOJ / 题库 /

完美服务

完美服务

题目描述

一个网络由 \(N\) 台计算机组成 (\(1≤N≤100,000\),编号\(1 \sim N\)),这些计算机由 \(N-1\) 条通信链路连接,任意两台计算机可以通过唯一的路径来通信。如果两台计算机之间存在直接通信链接,则它们称为相邻计算机。相邻计算机是与之相邻的计算机集。为了快速访问和检索大量信息,我们需要选择一些计算机充当服务器来为其邻居提供资源。请注意,服务器可以为其所有相邻计算机服务。

如果选择的这些服务器可以实现,每个客户端(非服务器)正好由一个服务器提供服务,就可以形成完美的服务。问题是找到构成完美服务的最小服务器数量,我们将此数量称为完美服务数。

格式

输入格式

第一行包含一个正整数 \(N\),它代表网络中的计算机数量。

接下来的 \(N−1\) 行包含所有通信链接,每个链接包含一行。每行由两个正整数表示,并用一个空格隔开。

输出格式

一个正整数表示完美服务数。

样例1

输入样例1

6 
1 3 
2 3 
3 4 
4 5 
4 6

输出样例1

2

限制

时间:\(1s\) 空间:\(256M\)

对于 \(100\%\) 的数据:\(1≤N≤100,000\);

来源

地址:\(zloj,J2020\)域
作者:\(jialiang2509\)
模拟赛\(T1\)

信息

ID
1385
难度
8
分类
(无)
标签
递交数
1
已通过
1
通过率
100%
上传者

相关

在下列训练计划中:

JL模拟赛(高级)