puck3

荷马史诗

Huffman tree 板子。

CF474F Ant colony

维护区间 gcd,min,min 数量 sum。输出 rl+1[gcd=min]sum

AGC033C Removing Coins

每次相当于找 u 满足最远的点距离为奇数,然后删掉所有叶子。

删完之后会剩下 1/2 个点,判断点的最远边的奇偶即可。

假了

考虑一次操作的本质,其实就是选择一个 𝑥 ,删除除 𝑥 外的所有叶子。

那么现在我们一次操作后会导致直径减 1,或者减 2,对应不选/选直径端点的情况。

设 𝑓𝑖 表示直径为 𝑖 先手必胜还是后手必胜,为 1 则先手必胜。

那么 𝑓𝑖=(!𝑓𝑖−1)∣∣(!𝑓𝑖−2) ,边界为 𝑓1=1,𝑓2=0。所以求出直径 𝐷 后输出 𝑓𝐷 即可。

SP10264 METEORS - Meteors

整体二分 + BITs

posted @   view3937  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
Title
点击右上角即可分享
微信分享提示