这是本文档旧的修订版!
题号 | A | B | C | D | E | F | G | H | I | J |
---|---|---|---|---|---|---|---|---|---|---|
状态 | Ø | - | - | - | - | O | - | O | O | O |
O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试
比赛时间
2020-07-12 12:00-17:00
提交记录
定义函数 $B(t_1t_2\ldots t_k)=b_1b_2\ldots b_k$ , $b_i$ 为字符串 $t$ 第 $i$ 位距离前面最近的相同字符的距离,若没有则为 $0$ 。给出一个串 $s$ ,要回答其所有后缀 $B$ 函数字典序的排列。
似乎是个论文题。
Let $C_i = min_{j > i and s_j = s_i} {j - i}$
The B-Suffix Array is equivalent to the suffix array of $C_1 C_2 \ldots C_n$
与 $B$ 不同这个 $C(t_1t_2\ldots t_k)$ 是可以从后往前扫一遍得到的,如果后面没有相同字符则 $C_i=n$ ,在此之后还要再补一个 $C_{n+1}=n+1$ 保证正确性。对 $C$ 求后缀数组,倒过来即答案。
两个无限循环的字符串给出循环节比较大小。
比较 $a+b-\gcd(a,b)$ 长度即可,也可以将较长字符串复制两遍。
拓展阅读(把我看懵了)[循环小数解法 BY KeHe](https://blog.nowcoder.net/n/80221cf0d7cb4963b3d17139589a8f4d?f=comment “循环小数解法”)
<img Src=“http://www.zars19.xyz/wp-content/uploads/2020/07/511dcd5da4224ea20e0cd06308d5314.png” width=“500px”>
$\int_0^1(x-x^2)^ndx=\frac{(n!)^2}{(2n+1)!}$ 。可以~~oeis/wolframalpha~~分部积分。