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
");
21         else printf("Bob
");
22     }
23     return 0;
24 }
原文地址:https://www.cnblogs.com/okboy/p/3231348.html