hdu 1851 尼姆+巴什博弈

先在每堆中进行巴什博弈,然后尼姆

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int T;
 5     int i,n;
 6     int ans,m,l;
 7     scanf("%d",&T);
 8     while(T--)
 9     {
10         scanf("%d",&n);
11         ans=0;
12         for(i=1;i<=n;i++)
13         {
14             scanf("%d%d",&m,&l);
15             ans=ans^(m%(l+1));
16         }    
17         if(ans==0)  printf("Yes
");//后取的人胜 
18         else   printf("No
");//先取的人胜 
19     }    
20     return 0;
21 }
原文地址:https://www.cnblogs.com/cnblogs321114287/p/4782562.html