贪心什么鬼。。为何想起了博弈论。。
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 #include <iostream> 2 #include <algorithm> 3 #include <cstring> 4 #include <cstdlib> 5 #include <map> 6 #include <string> 7 #include <vector> 8 #include <stack> 9 #include <cmath> 10 #include <queue> 11 #include <cstdio> 12 #include <set> 13 using namespace std; 14 15 int t,n,m,ans,c; 16 int main(){ 17 scanf("%d",&t); 18 while(t--)scanf("%d%d",&n,&m),printf("%c\n",'0'+!((n/m*(m-1)+n-n/m*m-(n-n/m*m>0))&1)); 19 }