rt,题目传送门P10398
沿用了出题人提到的 AGC002E的官方做法(也即题解区第一篇)
#include<bits/stdc++.h>
using namespace std;
const int N=2e5+5;
int n,t,a[N];
int main()
{
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);
sort(a+1,a+1+n); a[n]=-1;
int p=min(a[1],n-1);
if(((a[p]-p)&1)&&(n-p-1)&1) puts("Alice");
else puts("Bob");
}
return 0;
}