AT_xmascon20_c.Candies Candidates

通过率:0%

AC君温馨提醒

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

题目描述

给定 TT 组测试用例。每组测试用例给定一个整数 NN 和整数 A1, …, ANA_1,\ \ldots,\ A_N,请回答以下问题。

有 NN 个盘子排成一排,第 ii 个盘子最初放有 AiA_i 个糖果。くろうさ和しろうさ进行游戏。くろうさ先手,双方轮流进行如下操作。

操作: 选择一个至少有 11 个糖果的盘子,设该盘子上有 xx 个糖果。将该盘子的糖果数减少到 x−1x-1 或 ⌊5−12x⌋\left\lfloor \frac{\sqrt{5}-1}{2} x \right\rfloor(⌊y⌋\lfloor y \rfloor 表示不超过 yy 的最大整数)。取走的糖果全部吃掉,不会加到其他盘子上。

无法进行操作的一方判负,未输的一方获胜。请判断くろうさ和しろうさ中哪一方有必胜策略?

输入格式

输入的第 11 行为测试用例个数 TT。接下来 TT 组测试用例,每组格式如下:

NN A1A_1 A2A_2 ⋯\cdots ANA_N

输出格式

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

输入输出样例

  • 输入#1

    2
    2
    5 9
    4
    20 15 10 5

    输出#1

    Black
    White

说明/提示

数据范围

  • 1≤T≤1001 \leq T \leq 100。
  • 1≤N≤201 \leq N \leq 20。
  • 1≤Ai≤10181 \leq A_i \leq 10^{18}(1≤i≤N1 \leq i \leq N)。

样例解释 1

在第 11 个测试用例中,くろうさ的第一次操作可以选择以下之一:

  • 将第 11 个盘子的糖果数变为 5−1=45-1=4(吃掉 11 个)。
  • 将第 11 个盘子的糖果数变为 ⌊5−12⋅5⌋=3\left\lfloor \frac{\sqrt{5}-1}{2} \cdot 5 \right\rfloor = 3(吃掉 22 个)。
  • 将第 22 个盘子的糖果数变为 9−1=89-1=8(吃掉 11 个)。
  • 将第 22 个盘子的糖果数变为 ⌊5−12⋅9⌋=5\left\lfloor \frac{\sqrt{5}-1}{2} \cdot 9 \right\rfloor = 5(吃掉 44 个)。

くろうさ可以选择例如将第 22 个盘子的糖果数变为 55 的操作,这样无论しろうさ如何应对,くろうさ都能保证获胜。

由 ChatGPT 4.1 翻译

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

首页