QOJ.ac

QOJ

时间限制: 5 s 内存限制: 1024 MB 总分: 27

#5849. 城市游览

统计

在夏季,欧洲的古城里挤满了在街道上漫步并参观名胜古迹的游客。

许多古城是自然形成的,并非按照某种建筑规划建造,但奇怪的是,它们的增长呈现出相似的模式:城市最初有三个名胜点,每两个点之间都由一条双向街道连接;随后,新的名胜点逐渐被添加进来。每一个新添加的名胜点都会通过两条新的双向街道,连接到两个之前已经存在且彼此直接相连的名胜点。

一位参观此类城市的游客希望进行一次游览,尽可能多地访问不同的名胜点。游览可以从任意一个名胜点开始,并且必须回到同一个名胜点结束。游览过程中,每条街道最多只能经过一次,每个名胜点最多只能访问一次(除了作为起点的名胜点会被访问恰好两次)。

给定城市增长的描述,请找出单次游览中能够访问到的不同名胜点的最大数量。

输入格式

输入文件的第一行包含测试用例的数量 $T$。接下来是 $T$ 个测试用例。

每个测试用例以整数 $N$ 开头,表示城市中名胜点的总数。名胜点用 $1$ 到 $N$ 的数字表示;数字 $1$、$2$ 和 $3$ 表示城市最初的三个名胜点,而数字 $4, \dots, N$ 表示其他名胜点,按它们被添加到城市中的顺序排列。

接下来的 $N-3$ 行,每行包含一对以空格分隔的整数 $A$ 和 $B$,表示对应的名胜点通过街道连接到了名胜点 $A$ 和 $B$。这些行中的第一行对应名胜点 $4$,第二行对应名胜点 $5$,以此类推。

输出格式

对于每个测试用例,输出一行 "Case #x: y",其中 $x$ 是测试用例编号(从 $1$ 开始),$y$ 是单次游览中能够访问到的不同名胜点的最大数量。

样例

输入格式 1

2
5
1 2
2 1
6
1 2
1 4
4 5

输出格式 1

Case #1: 4
Case #2: 6

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.