CF1147C.Thanos Nim

普及/提高-

通过率:0%

AC君温馨提醒

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

题目描述

Alice and Bob are playing a game with nn piles of stones. It is guaranteed that nn is an even number. The ii -th pile has aia_i stones.

Alice and Bob will play a game alternating turns with Alice going first.

On a player's turn, they must choose exactly n2\frac{n}{2} nonempty piles and independently remove a positive number of stones from each of the chosen piles. They can remove a different number of stones from the piles in a single turn. The first player unable to make a move loses (when there are less than n2\frac{n}{2} nonempty piles).

Given the starting configuration, determine who will win the game.

输入格式

The first line contains one integer nn ( 2n502 \leq n \leq 50 ) — the number of piles. It is guaranteed that nn is an even number.

The second line contains nn integers a1,a2,,ana_1, a_2, \ldots, a_n ( 1ai501 \leq a_i \leq 50 ) — the number of stones in the piles.

输出格式

Print a single string "Alice" if Alice wins; otherwise, print "Bob" (without double quotes).

输入输出样例

  • 输入#1

    2
    8 8
    

    输出#1

    Bob
    
  • 输入#2

    4
    3 1 4 1
    

    输出#2

    Alice
    

说明/提示

In the first example, each player can only remove stones from one pile ( 22=1\frac{2}{2}=1 ). Alice loses, since Bob can copy whatever Alice does on the other pile, so Alice will run out of moves first.

In the second example, Alice can remove 22 stones from the first pile and 33 stones from the third pile on her first move to guarantee a win.

首页