上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 从SG函数角度考虑比较简单。 钦定x>=y. 首先sg(x,y)=mex{sg(x-y,y),sg(x-2y,y),...,sg(x%y,y)},那么所有数其实都和sg(x%y,y)有关,如果sg(x%y,y)==0,那么我们就转移到必败态,若sg(x%y,y)!=0,那么因为sg(x%y+y,y) 阅读全文
posted @ 2024-08-14 15:15 wuhupai 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 首先发现1,2,3,4,5是A赢,6是B赢,那么如果这个数%60,那么我们无法将它转换成另一个%60的数,即证明没有质数的k次方为6的倍数,显然。所以%60变成%6!=0,%6!=0可以通过减去对应数变成%60,所以这就是一个BASH的结论 阅读全文
posted @ 2024-08-14 15:09 wuhupai 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 考虑{m,m,m,m,n%m}的方案,如果这个先手必胜,那么无论后手怎么操作,先手都可以以一定方式将他拉回来。如果这个后手必胜,那无论先手怎么操作,后手都可以一定方式将这个拉回来。所以最终局面一定是这种。那么这种需要\(n-\lceil \frac{n}{m} \rceil\)次合并,所以奇数次就是 阅读全文
posted @ 2024-08-14 15:05 wuhupai 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 首先奇偶考虑,因为是有一个偶质数,那么如果是奇数,那么肯定先手胜。同时想要局数尽量少的话,第一次的质数得尽量去大,因为对方想要拖,所以得一直取2.如果是偶数,那么一直取2,那如何找一个符合条件的质数呢,在线性筛的同时处理,或者利用双指针也可以 阅读全文
posted @ 2024-08-14 14:04 wuhupai 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 有意思! 直接大力分讨。发现情况特殊在于BW是否相邻。 定理一:首先我们发现如果W只剩一个了,那么W赢得可能就是BW相邻且W先手。 定理二:如果W一直不战斗,那么最终的两面包夹之势是2B.2W.2B若此时B先手,我们守株待兔,因为W肯定要移动,我们以进为退,那么肯定能吃掉一个W,根据定理一,W再起不 阅读全文
posted @ 2024-08-14 13:59 wuhupai 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 现在看到方案数就要想到组合计数和dp。考虑不行的方案就是异或和为0或者选的那个数^tot>选的那个数。发现其中的变量有点多,既要选一些数,也要选一个数。因为这个数据范围较小,所以我们可以枚举选的数。我们发现既然规定了选的数,那么所有数的异或是可以随便选的,只要在最终选方案的时候规定一下即可。所以设d 阅读全文
posted @ 2024-08-14 13:45 wuhupai 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 对于这种棋盘上走路的博弈可以考虑二分图染色。也就是先枚举一开始走的格子,将相邻的两个格子匹配,代表着一回合,走到了没匹配的格子,那么下个人就输了 阅读全文
posted @ 2024-08-13 12:33 wuhupai 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 搞笑题 每次只能+1的博弈论让我们想到奇偶考虑。发现8.31。本来是奇数是输的,但是可以通过+1天让它变成10.1。11.30 阅读全文
posted @ 2024-08-12 21:44 wuhupai 阅读(2) 评论(0) 推荐(0) 编辑
摘要: bash: 一堆石子共n个,两人轮流从中取石子,规定每次至少取一个,最多取m个,最后取光者得胜。问两人博弈,他们都采用最聪明的策略,问最后谁可以必胜。 首先我们从小开始分析: 当m>=n时,先手可以一把抓完石子,这样先手必胜 当n=m+1时,先手无论怎么抓,都会留下1~m个石子,这样后手一把就可以抓 阅读全文
posted @ 2024-08-12 08:47 wuhupai 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 直接二分答案。 存在一个选手女装的反面是每一个选手都没有女装,所以我们直接写出每一个选手没有女装的不等式,跑差分约束,如果有负环,则条件满足。这里有个a[x]=k(k为常数)的条件,这个条件是可以通过s向x连一条-k,x向s连k的边解决的,因为这样如果不满足条件的话,会有一个经过s的负环 阅读全文
posted @ 2024-08-10 16:21 wuhupai 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页