这题就计算奇数位和偶数位上的最小值之和,偶数就是小格赢,否则就是小笨赢。
#include<bits/stdc++.h>
using namespace std;
vector<long long>ji;
vector<long long>ou;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
int min_ji = INT_MAX,min_ou = INT_MAX;
for(int i = 1;i<=n;i++)
{
int x;
cin>>x;
if(i%2!=0)
{
min_ji=min_ji>x?x:min_ji;
}
else
{
min_ou=min_ou>x?x:min_ou;
}
}
if((min_ji+min_ou)%2==0)cout<<"GEGE"<<endl;
else cout<<"BEN"<<endl;
}
return 0;
}