P15715 [JAG 2023 Summer Camp #2] Knight Game

题目描述

本游戏的规则如下: - 有一个骑士和一个 $H$ 行 $W$ 列的棋盘。从上往下第 $i$ 行、从左往右第 $j$ 列的方格称为方格 $(i, j)$。初始时,骑士被放置在方格 $(x, y)$ 上。 - Alice 和 Bob 轮流进行以下操作,由 Alice 先开始。 - 根据骑士的移动规则,将骑士移动到一个未被访问过的方格上。 - 当且仅当 $(x_1 - x_2)^2 + (y_1 - y_2)^2$ 等于 $5$ 时,骑士可以从 $(x_1, y_1)$ 移动到 $(x_2, y_2)$。 - 无法移动骑士的玩家判负。 当双方都采取最优策略时,判断 Alice 还是 Bob 会获胜。请回答 $T$ 个测试用例。 未被访问过的方格定义如下: - 自游戏开始以来,骑士从未访问过的棋盘上的方格。

输入格式

$$ \begin{aligned} &T \\ &case_1 \\ &\vdots \\ &case_T \end{aligned} $$ $case_i$ 表示第 $i$ 个测试用例。 每个测试用例的格式如下: $$H \ W \ x \ y$$ 输入满足以下约束: - 所有输入均为整数。 - $1 \leq T \leq 2 \times 10^5$ - $1 \leq H, W \leq 10^9$ - $1 \leq x \leq H$ - $1 \leq y \leq W$

输出格式

输出 $T$ 行。在第 $i$ 行,回答第 $i$ 个测试用例的胜者,Alice 或 Bob。

说明/提示

翻译由 DeepSeek V3.2 完成