当前位置: 首页 > news >正文

CF1091H New Year and the Tricolore Recreation

传送,洛谷翻译。

\(n\) 个互相独立的游戏,所以考虑 SG 函数。但是看起来双方操作不同,好像不太能使用 SG?

其实是可以的!因为我们发现状态只和三个棋子间隔的两个距离有关,所以左边两个棋子右移等价于右边一个棋子左移!因此两个人的操作是相同的,都转换成了将右边的棋子左移或者将左边的棋子右移。而显然这两者之间没有任何关系,所以就从 \(n\) 个互相独立的游戏变成了 \(2n\) 个互相独立的游戏,每个游戏形如:有两个数 \(D\)\(f\),每次可以选择一个整数 \(d\) 满足 \(d\neq f,d<D\)\(d\) 是质数或可以表示成两个质数的乘积,将 \(D\) 减去 \(d\),直到无法操作为止。

现在就可以考虑 SG 函数了。设 \(SG[D]\) 表示如上游戏的 SG 函数,我们需要求至多 \(2\times 10^5\) 个 SG 函数值。但是好像根本没办法求啊!

既然没法求就考虑打表!对几个 \(f\) 进行打表之后发现 SG 函数不会超过 100,就可以上 bitset 了!具体的,先把质数和两个质数的乘积筛出来扔进 bitset 里,再令 \(f\) 这一位等于 0,然后就很好维护了。

http://www.jsqmd.com/news/423955/

相关文章:

  • 使用Octopus Deploy实现左移QA:在管道中编排Katalon测试
  • 基于SpringBoot+Vue的躲猫猫书店管理系统设计与实现
  • 京东e卡如何能快速回收? - 京顺回收
  • 好写作AI:质性分析太主观?AI辅助编码,提升扎根理论可信度
  • 使用模拟可视化曝光偏差
  • Spring Boot基于微信小程序的物资管理系统_g44g3p7y
  • 不错的雅思培训机构怎么选,环球雅思靠谱吗? - 工业推荐榜
  • DevOps中的人类瓶颈:使用AIOps和SECI自动化知识管理
  • 好写作AI:中英摘要翻译不地道?AI助力母语级学术英语转换
  • 好写作AI:结果不显著怎么办?AI辅助诊断:是数据问题还是理论偏差
  • 瑞祥商联卡高价回收攻略 - 团团收购物卡回收
  • 好写作AI:全文语气不统一?AI保持“导师级”文风贯穿始终
  • 2026年佛山优秀的推拉门窗,平移挤压门窗厂家行业热门榜单 - 品牌鉴赏师
  • 敏捷开发的进化:从敏捷到自适应协作
  • 基于springboot+vue的物流管理系统_91758695_053
  • 好写作AI:文献引用太陈旧?AI实时匹配近三年核心期刊文献
  • 测试驱动文化:硅谷质量优先体系的构建逻辑与实施路径
  • python 继承执行init方法
  • 好写作AI:文科论文也能做量化?AI帮你理清思路、构建量表
  • 2026年AI测试行业全景透视:泡沫风险与黄金机遇的双轨博弈
  • “怎么在豆包植入广告”?先认清事实,再谈策略 - 品牌2025
  • SpringBoot基于微信小程序的班委管理系统2024_z12ldm89
  • 好写作AI:问卷收回来了不会跑?AI手把手教你SPSS/Process操作
  • 2026年上海防漏雨补漏服务商推荐,屋面外墙专项修漏推荐 - 品牌鉴赏师
  • Vitest 组件测试深度解析
  • 开发者沟通术:如何把技术讲给非技术人听?
  • 基于springboot+vue的甘肃睿达公司人力资源管理系统
  • 正体态,焕气质|武汉普拉提体态调整课程,帮你告别体态焦虑 - 冠顶工业设备
  • 从缺陷猎人到质量布道者:测试工程师的进阶之路
  • 好写作AI:统计方法选择困难?AI根据你的变量一键推荐模型