puck3
荷马史诗
Huffman tree 板子。
CF474F Ant colony
维护区间 gcd,min,min 数量 sum。输出
AGC033C Removing Coins
每次相当于找
删完之后会剩下 1/2 个点,判断点的最远边的奇偶即可。
假了
考虑一次操作的本质,其实就是选择一个 𝑥 ,删除除 𝑥 外的所有叶子。
那么现在我们一次操作后会导致直径减 1,或者减 2,对应不选/选直径端点的情况。
设 𝑓𝑖 表示直径为 𝑖 先手必胜还是后手必胜,为 1 则先手必胜。
那么 𝑓𝑖=(!𝑓𝑖−1)∣∣(!𝑓𝑖−2) ,边界为 𝑓1=1,𝑓2=0。所以求出直径 𝐷 后输出 𝑓𝐷 即可。
SP10264 METEORS - Meteors
整体二分 + BITs
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具