题库练习 Colouring Game
← 上一题 下一题 →

A15207 | Colouring Game

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

Alice and Bob are playing a game. There are $n$ cells in a row. Initially each cell is either red or blue. Alice goes first.

On each turn, Alice chooses two neighbouring cells which contain at least one red cell, and paints that two cells white. Then, Bob chooses two neighbouring cells which contain at least one blue cell, and paints that two cells white. The player who cannot make a move loses.

Find the winner if both Alice and Bob play optimally.

Note that a chosen cell can be white, as long as the other cell satisfies the constraints.

输入格式

The first line contains a single integer $t$ ( $1 \leq t \leq 10^4$ ) — the number of test cases. Description of test cases follows.

For each test case, the first line contains an integer $n$ ( $2 \leq n \leq 5 \cdot 10^5$ ) — the number of cells.

The second line contains a string $s$ of length $n$ — the initial state of the cells. The $i$ -th cell is red if $s_i = $ R, blue if $s_i = $ B.

It is guaranteed that the sum of $n$ over all test cases does not exceed $5 \cdot 10^5$ .

输出格式

For each test case, output the name of the winner on a separate line.

输入输出样例

输入 #1
8
3
BRB
5
RRBBB
6
RBRBRB
8
BBRRBRRB
6
BRRBRB
12
RBRBRBRBRRBB
12
RBRBRBRBBBRR
4
RBBR
输出 #1
Bob
Bob
Alice
Alice
Alice
Alice
Bob
Bob
C++ 编辑器
输入
输出