#ARC218B. All Minus

All Minus

All Minus

时间限制:2s
空间限制:1024MB

题目描述

黑板上有 NN 个非负整数。Alice 与 Bob 从 Alice 开始轮流操作:若当前最小值 m>0m>0,选择 1≤x≤m1\le x\le m 并把所有数减去 xx;若 m=0m=0,删除至少一个值为 00 的数。删除最后一个数的人获胜。双方均采用最优策略,判断胜者。每个输入包含多组测试数据。

输入格式

第一行输入 TT。每组数据先输入 NN,再输入 NN 个整数 AiA_i。

输出格式

每组数据输出一行 Alice 或 Bob。

样例输入 1

5
1
2
3
1 1 1
4
1 2 3 4
7
3 1 4 1 5 9 2
3
218 503 2026

样例输出 1

Alice
Bob
Bob
Bob
Alice

数据范围

对于所有数据,1≤T,N≤2×1051\le T,N\le2\times10^5,0≤Ai≤1090\le A_i\le10^9,单个输入中所有 NN 之和不超过 2×1052\times10^5。

子任务编号 分值 特殊限制
1 15 每组数据中所有 Ai=0A_i=0
2 25 每组数据中所有 AiA_i 相等且为正数
3 30 每组数据均满足 N≤8N\le8 且 Ai≤8A_i\le8
4 无特殊限制