CF 1823 题解

CF 1823 题解

A A-characteristic

考虑设有 x1, nx1, 那么 k=x(x1)2+(nx)(nx1)2, 公式法解二次方程即可.

B Sort with Step

原题约数意味着只能在下标 mod k 的等价类下标内排序, 这意味着一个位置满足 aiimodk 时需要提前交换, 这样的位置不存在则直接合法, 恰好为 2 则需要一次提前交换.

C Strongly Composite

发现如果 d | x, 并且 x,d 都合法, 那么选 x 不如选 d.

我们注意到, p12,p1p2p3 这样的都合法, 因此质因数分解 n=i=1kpicnti, 则 ans=i=1kcnti2+i=1k(cntimod2)3.

D Unique Palindromes

注意到以每一个位置为结尾的新回文串不会超过 1 个, 这样就可以判断是否有解.

首先, p11,p22,p33 是一定的, 枚举可证. 这样的话, 我们前三个字固定构造 abc.

剩下的部分, 我们构造 xxxxabcabcabyyyyyycabcabczzzaqqqbc 这样的东西即可, 其中每一个 x,y,z 都有 1 的贡献, 去掉这些之后整个串拼起来形如 abcabcabcabc...

由于约束不太多, 因此每个约束拥有的 x 足够在 26 个字母内各不相同.

E Removing Graph

打 sg 表, 即得大小为 i 的环 sgi={ili<l+r0otherwise., dfs 搜索计算异或和即可.

F Random Walk

随机游走直接考虑高消, 设 fi 表示经过 i 期望次数, 那么有:

fu={1+(u,v)Evtfvdvu=s1u=t(u,v)Evtfvdvotherwise.

求解写树上高消模板即可.

posted @   snowycat1234  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示