摘要: 题意 问有多少个长度为 $N$ 且字符集大小为 $K$ 的字符串可以通过回文串旋转 (把第一个字符移到最后)若干次得到。$N,K\le 10^9$ 做法 设$f_i$为最小周期为$i$的回文串个数 有$f_i=K^{\left\lceil\frac{i}{2}\right\rceil} \sum\l 阅读全文
posted @ 2020-02-27 09:36 Grice 阅读(188) 评论(0) 推荐(0)
摘要: 题意 $n$ 排列,反复进行:将序列中为前缀最大值的数全部移动到序列末(两种数不改变相对位置),问经过多少次后第一次全部升序排列 做法 定义 :用high表示为前缀最大值,low则反之 考虑忽略$1$,那么$[2,n]$相对排好序后,假设用了$T$次,如果$1$在首,则答案为$T$,否则还要在进行一 阅读全文
posted @ 2020-02-25 10:59 Grice 阅读(231) 评论(0) 推荐(1)
摘要: 题意 给定一个数$n$,$n≤10^{500,000}$,问$n$最少可以拆分成几个不降数的和。一个不降数是在十进制位下,从高位往低位看,每个数都不会比高位的数更小的数 做法 不降数可以拆成若干个形似$1111...111$的数相加 位数为$l$的全$1$数可以写成$\dfrac{10^{l+1} 阅读全文
posted @ 2020-02-24 11:40 Grice 阅读(102) 评论(0) 推荐(0)
摘要: 题意 给定一个$n$个点$m$条边的图,构建一个$n^2$个点的图,新图的每个点都可以看成一个二元组,新图上的点$(a,b)和(a′,b′)$之间有边,当且仅当原图中$(a,a′),(b,b′)$之间有边,问新图的联通块个数。 做法 首先没有邻点的点拿出来随便搞 剩下考虑联通块 块内点对 二分图的话 阅读全文
posted @ 2020-02-24 10:53 Grice 阅读(149) 评论(0) 推荐(0)
摘要: 题意 "cf" 做法 结论 :有操作$up~v$,设先前最大值为$u$,则$u v$这条路径将保留到最后,其他点相对顺序不变 证明: 保留到最后很显然;相对顺序不变听上去很显然,证的话就大力分类讨论,不过不是很优美 $up~v$时,将$u v$打上个新的时间戳,路径内顺序为$u\longrighta 阅读全文
posted @ 2020-02-22 09:21 Grice 阅读(198) 评论(0) 推荐(0)
摘要: 题意 "cf" 做法 定义 :$E1$为$T1$的边集,$E2$为$T2$的边集,$U=E1\cap E2$ 结论 :$\forall e\in E1 U,\exists f\in E2 U$,使得$E1 e+f,E2+e f$均为树 比较显然,不赘述 进而有个很强的 推论 :答案为$n 1$,也就 阅读全文
posted @ 2020-02-22 07:48 Grice 阅读(111) 评论(0) 推荐(0)
摘要: 题意 $n$阶树,求本质不同的独立集个数 做法 重新编号后重心是不变的,如果有两个重心,可以加个虚点 用树哈希判子树有多少个相同的子树,设某种有$k$个,如果原本方案数为$x$个 则方案数相当于解非负方程,为${x+k 1\choose k}$ 阅读全文
posted @ 2020-02-20 00:48 Grice 阅读(106) 评论(0) 推荐(0)
摘要: 题意 "ural" 做法 求出一个原根$\omega$,对于每个数$x$写成$x=\omega^{k}$的形式,$\delta(x)=\frac{p 1}{k}$ 我们不关心群具体的东西,用$\omega$表示,求阶就方便了 但在模意义下,区间乘求$gcd$,是件很困难的事 但商分一下,$b_i=a 阅读全文
posted @ 2020-02-19 15:40 Grice 阅读(147) 评论(0) 推荐(0)
摘要: 题意 "loj" 做法 首先我们观察到最后能折起来的充要条件是: 只有两个颜色,除首尾外,所有颜色块内的数量为偶数 因为为偶数,我们进一步推论: 所有颜色块起始位置奇偶性相同 然后因为增与减都会有相同花费,不失一般性,只考虑将必须保留的$c$增加更多的位置 而增加的位置只在$c$颜色块的两边 分类讨 阅读全文
posted @ 2020-02-19 07:25 Grice 阅读(213) 评论(0) 推荐(0)
摘要: 题意 $n$个矩阵$(0\le x_1,y_1,x_2,y_2\le 200)$,可交,可以再放最多两个矩阵(这两个矩阵彼此不交),使得恰好被覆盖$k$次的位置最大。$n,k\le 10^5$ 做法 考虑弱化版:只能放一个矩阵 先求出不添加时的状态,发现这时候有用的位置只有$a_{i,j}=\{k, 阅读全文
posted @ 2020-02-18 17:46 Grice 阅读(295) 评论(0) 推荐(0)