translate
[ABC297G] Constrained Nim 2
SG
函数是本篇文章的先决条件。如果您不了解它,请参阅以往的ABC问题的解析文章。(类似问题:ABC255-G)
在一个游戏问题中,尝试实验总是一个好主意。
在这个问题中,我们可以预期SG
如果这个猜想成立,那么这个问题可以在
现在我们来证明这个猜想是正确的。
(1)如果
-
如果
,无法进行移动,所以 。 -
如果
,则由于 ,所以 ,可以转移到格兰迪数为 的状态。此外, ,所以无法转移到格兰迪数为 的状态。因此, 。 -
如果
,则由于 ,所以 ,可以转移到格兰迪数为 的状态。此外,左端点 ,可以转移到 ,则 都有了, 。 -
如果
,则由于 ,所以 ,可以转移到格兰迪数为 的状态。此外,左端点 ,可以转移到 ,则 都有了, 。
通过重复上述讨论,我们可以证明对于
(2)如果
-
如果
,则由于 ,因此 ,无法转移到格兰迪数为 的状态。因此, 。 -
如果
,根据相同的讨论,可以转移到格兰迪数为 的状态( ),但是 ,所以无法到 , 。
对于所有满足
(3)一般情况
如果
code
本文作者:wscqwq
本文链接:https://www.cnblogs.com/wscqwq/p/17652135.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步