#include<bits/stdc++.h>
using namespace std;
const int N = 1e5+10;
typedef long long ll;
/*
操作方法:
alice:奇数减去最小偶数得到奇数,让自己的操作次数最多
Bob:偶数可以操作多少次呢,最终可以将偶数全部拆分成最小的偶数二
*/
int main()
{
int T; cin>>T;
while(T--)
{
int n; cin>>n;
ll odd=0,even=0;
for(int i=0;i<n;i++)
{
int x; cin>>x;
if(x%2) odd+=(x/2+1);
else even+=x/2-1;
}
if(odd>even) puts("Alice");
else puts("Bob");
}
return 0;
}
题目: