AT_xmascon20_c Candies Candidates

题目描述

给定 $T$ 组测试用例。每组测试用例给定一个整数 $N$ 和整数 $A_1,\ \ldots,\ A_N$,请回答以下问题。 有 $N$ 个盘子排成一排,第 $i$ 个盘子最初放有 $A_i$ 个糖果。くろうさ和しろうさ进行游戏。くろうさ先手,双方轮流进行如下操作。 **操作:** 选择一个至少有 $1$ 个糖果的盘子,设该盘子上有 $x$ 个糖果。将该盘子的糖果数减少到 $x-1$ 或 $\left\lfloor \frac{\sqrt{5}-1}{2} x \right\rfloor$($\lfloor y \rfloor$ 表示不超过 $y$ 的最大整数)。取走的糖果全部吃掉,不会加到其他盘子上。 无法进行操作的一方判负,未输的一方获胜。请判断くろうさ和しろうさ中哪一方有必胜策略?

输入格式

输入的第 $1$ 行为测试用例个数 $T$。接下来 $T$ 组测试用例,每组格式如下: > $N$ $A_1$ $A_2$ $\cdots$ $A_N$

输出格式

对于每组测试用例,如果くろうさ有必胜策略,输出 `Black`;如果しろうさ有必胜策略,输出 `White`。每个结果占一行。

说明/提示

### 数据范围 - $1 \leq T \leq 100$。 - $1 \leq N \leq 20$。 - $1 \leq A_i \leq 10^{18}$($1 \leq i \leq N$)。 ### 样例解释 1 在第 $1$ 个测试用例中,くろうさ的第一次操作可以选择以下之一: - 将第 $1$ 个盘子的糖果数变为 $5-1=4$(吃掉 $1$ 个)。 - 将第 $1$ 个盘子的糖果数变为 $\left\lfloor \frac{\sqrt{5}-1}{2} \cdot 5 \right\rfloor = 3$(吃掉 $2$ 个)。 - 将第 $2$ 个盘子的糖果数变为 $9-1=8$(吃掉 $1$ 个)。 - 将第 $2$ 个盘子的糖果数变为 $\left\lfloor \frac{\sqrt{5}-1}{2} \cdot 9 \right\rfloor = 5$(吃掉 $4$ 个)。 くろうさ可以选择例如将第 $2$ 个盘子的糖果数变为 $5$ 的操作,这样无论しろうさ如何应对,くろうさ都能保证获胜。 由 ChatGPT 4.1 翻译