胡闹 string

题目大意

定义两个字符串匹配为它们的最小循环表示法相同。给定一个模式串和$n$个主串,求模式串对每一个主串的模式匹配次数。

最小循环表示法:对一个长度为$n$的字符串做$n$次操作,每次把第一个字符放到最后。这$n$个串中字典序最小的称为最小循环表示法

胡闹 序列

题目大意

给定一个长度为$n\le10^6$的序列$x$。

你需要从序列中选出一些位置。对于第$i$个位置,如果它被选中,你会获得$x_i$的收益;如果它没被选中,找到最小的$j$使得第$j$个位置到第$i$个位置都没有被选中,你需要付出$i−j+1$的代价。

此外,你选出的位置必须满足$x_i$是单调不下降的。

最大化收益减去代价的结果。

胡闹 一路畅通

题目大意

给你一个$n\le10^5$个点,$m\le2\times10^5$的无向图,每条边有一个权值$a_i<2^{31}$。

求一条从$S$点走到$T$的路径,这条路径上的边权最大值除以边权最小值应该全局最小,输出这个值。

胡闹 卷积练习题

题目大意

给定两个长度为$n$的非负整数数组$a,b$,求
$$
\sum_{i=1}^n\sum_{j=1}^n\lfloor\sqrt{|a_i-b_j|}\rfloor
$$

Notes

$1\le n\le 10^6$,$0\le a_i,b_i\le 3\times 10^6$,$\sum a_i,\sum b_i\le 10^7$

胡闹 斐波那契

题目大意


$$
\sum_{i=1}^n\sum_{j=1}^mgcd(Fib_i,Fib_j)
$$

胡闹 最小质因数

题目大意

求$[1,n]$中所有合数的最小质因数的$k$次方和,对$2^{64}$取模。

胡闹 文本编辑器

题目大意

你要支持以下几种操作:

  • $I$ $x$ $a$ : 在第$x$个字符后面插入字符$a$

  • $D$ $x$ $y$:删除从$x$到$y$的这一段

  • $C$ $x$ $y$ $z$ :复制从$x$到$y$这一段,粘贴到第$z$个字符后面

  • $P$ $x$ $y$ $z$ :打印$x$次修改操作之前,从$y$到$z$这一段。其中,$x$不超过一个给定的数$M$。

保证输入的所有数在$int$范围内。

数据规模与约定

对于$40%$的数据,总操作数和任意时刻字符串的长度在$1000$以内。

对于$100%$的数据,字符串的内容仅包含大小写字母和数字,初始字符串的长度和操作数不超过$100000$ ,$M\le 1000$ 。

胡闹 多重集合问题

题目大意

维护一颗树,兹磁以下操作:

  1. 向以$v$为根的子树的所有节点各插入$k$个数$z$(相当于每个节点存了一些数)
  2. 询问某个节点$v$中有多少个数$x\ xor\ y\le z$,其中$y,z$是给出的
  3. 把整棵树的根换成某一个节点$v$

$n,m\le 140000$

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×