HDU4642
1 #include<stdio.h> 2 #include<string.h> 3 int main() 4 { 5 int i,j,n,m; 6 int t; 7 scanf("%d",&t); 8 while(t--) 9 { 10 scanf("%d%d",&n,&m); 11 n=n*m; 12 j=0; 13 for(i=1;i<=n;i++) 14 { 15 scanf("%d",&m); 16 if(m && i==n) j=1; 17 /*因为结束的状态是全0,而且每次翻转都会翻左下角 18 所以只要左下角为1,那么先手每次都有格子翻,反之则不然*/ 19 } 20 if(j) printf("Alice\n"); 21 else printf("Bob\n"); 22 } 23 return 0; 24 }