AT_nupc2024_j.Cops and Robbers on Namori

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Alice 和 Bob 想要在图上玩“捉迷藏”游戏。

在图上的捉迷藏游戏中,Alice 和 Bob 轮流进行以下两种操作之一:

  • 从当前所在的顶点移动到相邻的其他顶点。
  • 停留在原地不动(即“跳过”操作)。

在 Alice 行动之后,如果 Alice 和 Bob 站在同一个顶点,则 Alice 可以捉住 Bob。

给定一个有 NN 个顶点和 NN 条边的简单无向连通图,第 ii 条边连接顶点 uiu_i 和顶点 viv_i。

Alice 和 Bob 一开始分别站在顶点 aa 和 bb,游戏从 Alice 的回合开始。请判断 Alice 是否必然能够在有限回合内捉住 Bob。注意,Alice 和 Bob 都能够实时得知彼此的位置,Alice 会尽可能快地捉住 Bob,而 Bob 会尽可能不被捉住。

输入格式

输入按照以下格式从标准输入中给出。

N a b u1 v1 u2 v2 ⋯ uN vNN \ a \ b\ u_1\ v_1\ u_2\ v_2\ \cdots\ u_N\ v_N

输出格式

如果 Alice 必然能够在有限回合内捉住 Bob,请输出 Alice,否则输出 Bob。

输入输出样例

  • 输入#1

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

    输出#1

    Alice
  • 输入#2

    4 1 2
    1 2
    1 4
    2 3
    3 4

    输出#2

    Alice
  • 输入#3

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

    输出#3

    Bob

说明/提示

样例解释 1

例如,可能有以下的行动顺序:

  • Alice 选择跳过。
  • Bob 移动到顶点 55。
  • Alice 移动到顶点 66 并捉住 Bob。

这只是一种可能的过程,但对于给定的样例输入,可以证明 Alice 必然能够在有限回合内捉住 Bob。

数据范围

  • 3≤N≤2×1053 \leq N \leq 2 \times 10^5
  • 1≤ui,vi≤N1 \leq u_i, v_i \leq N
  • 1≤a,b≤N1 \leq a, b \leq N
  • a≠ba \neq b
  • 给定的图是简单图,即没有自环也没有重边。
  • 给定的图是连通图。
  • 所有输入都是整数。

由 ChatGPT 5 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页