「CF2174C2」Beautiful Patterns (Hard Version)
Description
Link:CF2174C2
已知一个字符串 的长度为 ,字符集大小为 。现在均匀随机地生成该字符串 。
记随机变量 表示该字符串 中回文子串的数量,求 。答案对给定质数 取模。
数据范围:,,。
时空限制:s / MiB。
Link:daimayuan 203
给出一棵包含 n 个节点的树,边带权。
有 Q 次询问,每次询问给出 k 个区间 [l1,r1],⋯,[lk,rk],定义点集 V 表示至少被一个区间包含的点构成的集合。
考虑 V 的所有无序点对 (u,v),将树上 u,v 之间的简单路径上所有边进行染色。你需要求出所有被染色边的最大边权。
数据范围:1≤n,Q≤2×105,1≤∑k≤2×105,1≤li≤ri≤n。
时空限制:2s / 512MiB。
Link:CF2159C
对于一个多项式 f(x)=a0+a1x+a2x2+⋯+anxn,当 ai(0≤i≤n) 均为非负整数且 an=0 时,多项式 f(x) 被称为 n 阶有效多项式。
对于一个 n 阶有效多项式 f(x)=a0+a1x+a2x2+⋯+anxn,其孪生多项式 g(x) 定义为
g(x)=i=0∑ni⋅xai
当且仅当 f(x)=g(x) 时,f(x) 被称为酷多项式。
给出一个不完整的 n 阶有效多项式 f(x)=a0+a1x+a2x2+⋯+anxn,ai 的一部分已经确定,剩余部分暂未确定。保证 a0 与 an 未确定。
请求出确定了未确定的部分以后,能得到多少个 n 阶有效酷多项式。答案对 109+7 取模。
数据范围:1≤n≤4×105。
时空限制:2s / 256MiB。
Link:CF2153E
设 vp(x!) 表示 x! 可以分解出多少个 p 的乘积。
勒让德定理:
vp(x!)=j=1∑⌊logkx⌋⌊pjx⌋
vp(x!)=i=1minm⌊civpi(x!)⌋
设
wk(a,b)={min(vk(a!),vk(b!))10100if vk(a!)=vk(b!);otherwise.
设
fm(a,b)=2≤k≤mminwk(a,b)
给出两个整数 n,m,你需要计算 1≤x<n∑fm(x,n)。
数据范围:2≤n≤m≤107。可以证明给定条件下答案严格小于 10100。
时空限制:3s / 512MiB。
Link:CF2145G
有一个 n×m 的网格图。最初,每个格点都没有颜色。
每次操作,你可以选择任意一行或一列染色。在第一次操作中,你只能选择颜色 1;在第 i(i>1) 次操作,你可以选择颜色 ci−1 或 ci−1+1(其中 ci−1 表示第 i−1 次操作选择的颜色)。
如果满足以下条件,我们称最终的染色结果为优美:
对于优美的最终染色,我们定义优美值为实现该染色方案最少需要的操作次数。
对于 i=min(n,m),⋯,n+m−1,你需要求出优美值为 i 的优美染色个数。
数据范围:2≤n,m≤2000,1≤k≤n+m−1。
时空限制:3s / 512MiB。