Game
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 500 Accepted Submission(s): 341
2 2 1 2 7 1 3 3 2 2 1 2
Case 1: Alice Case 2: Bob
/*
参考: http://www.mamicode.com/info-detail-448117.html
*/
#pragma comment(linker, "/STACK:1024000000,1024000000")
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<queue>
#include<stack>
#include<vector>
#include<set>
#include<map>
#define L(x) (x<<1)
#define R(x) (x<<1|1)
#define MID(x,y) ((x+y)>>1)
#define bug printf("hihi\n")
#define eps 1e-8
typedef __int64 ll;
using namespace std;
#define INF 0x3f3f3f3f
#define N 10005
int main()
{
int i,j,t,n,ca=0;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
int ans=0,x;
for(int i=1;i<=n;i++)
{
scanf("%d",&x);
if(i%6==0||i%6==2||i%6==5)
ans^=x;
}
if(ans)
printf("Case %d: Alice\n",++ca);
else
printf("Case %d: Bob\n",++ca);
}
return 0;
}
9932



被折叠的 条评论
为什么被折叠?



