AT_ttpc2024_2_n Adjacent Game

题目描述

给定一棵包含 $N$ 个顶点的树。树中顶点编号为 $1$ 到 $N$,第 $i$ 条边 ($1 \leq i \leq N-1$)连接顶点 $u_i$ 和 $v_i$。 Alice 和 Bob 进行一个轮流打标记的游戏。初始时,所有顶点都没有标记。 游戏规则如下:首先,Alice 可以任意选择一个顶点打上她的标记。然后,从 Bob 开始,双方轮流进行操作。无法进行合法操作的一方输掉游戏,反之,另一方获胜。 操作步骤为: - 选择一个未被标记的顶点 $v$。 - 顶点 $v$ 与一个有对方标记的顶点 $u$ 相邻。 - 在顶点 $v$ 上打上自己的标记。 假设双方都以最优策略行动,问谁将获胜。

输入格式

输入以如下形式提供: > $N$ > $u_1$ $v_1$ > $\vdots$ > $u_{N-1}$ $v_{N-1}$

输出格式

如果 Alice 胜出,输出 `Alice`;如果 Bob 胜出,输出 `Bob`。

说明/提示

- 所有输入均为整数。 - $1 \leq N \leq 2 \times 10^5$ - $1 \leq u_i, v_i \leq N$ - 输入的图结构始终为一棵树。 ### 示例解读 考虑这样一个情形: 1. 开始时,Alice 在顶点 $1$ 上标记。 2. 接着,Bob 在顶点 $2$ 上标记(顶点 $1$ 上有 Alice 的标记且顶点 $2$ 与顶点 $1$ 相连)。 3. Alice 在顶点 $3$ 上标记(顶点 $2$ 上有 Bob 的标记且顶点 $3$ 与顶点 $2$ 相连)。 4. Bob 在顶点 $4$ 上标记(顶点 $3$ 上有 Alice 的标记且顶点 $4$ 与顶点 $3$ 相连)。 5. Alice 在顶点 $5$ 上标记(顶点 $2$ 上有 Bob 的标记且顶点 $5$ 与顶点 $2$ 相连)。 6. Bob 无法进行任何操作,因此 Alice 胜出。 在这个示例中,很明显 Alice 有取胜的策略,因此答案为 `Alice`。 **本翻译由 AI 自动生成**