#ARC162C. 树上的 Mex 游戏
树上的 Mex 游戏
树上的 Mex 游戏
时间限制:2s
空间限制:512MB
题目描述
给定一棵有 个顶点的有根树,顶点编号为 到 ,根为顶点 。对于每个 ,顶点 的父节点为 。若 ,顶点 上已经写有整数 ;若 ,该顶点尚未写数。
Alice 先手,Alice 与 Bob 轮流选择一个尚未写数的顶点,并写下一个 到 之间的整数,直到所有顶点都有数。结束后, 表示顶点 的子树中没有出现的最小非负整数。若存在顶点 满足 ,Alice 获胜,否则 Bob 获胜。请判断双方都采用最优策略时的胜者。
输入格式
第一行包含测试数据组数 。每组数据第一行包含 ,第二行包含 ,第三行包含 。
输出格式
输出 行。若 Alice 获胜,输出 Alice,否则输出 Bob。
样例输入 1
2
4 2
1 1 2
-1 -1 3 1
6 4
1 2 2 1 3
-1 -1 -1 -1 -1 -1
样例输出 1
Alice
Bob
数据范围
- ;
- ,;
- ;
- ;
- 单个输入中所有测试数据的 之和不超过 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 16 | 所有测试数据均满足 |
| 2 | 24 | 所有测试数据均满足 |
| 3 | 30 | 所有测试数据均满足 |
| 4 | 无特殊限制 |