专栏文章

ABC414

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@miowcicb
此快照首次捕获于
2025/12/03 02:13
3 个月前
此快照最后确认于
2025/12/03 02:13
3 个月前
查看原文

B - String Too Long

l\sum l 会爆 ll,这个阴点排除了即可。

C - Palindromic in Both Bases

经典套路构造回文,这样复杂度就是根号的。
注意奇数长度的回文只要砍掉枚举一半的最后一位即可。

D - Transmission Mission

先考虑 N=MN = M,不难发现每个点放个 00,答案即为 00
考虑 M=N1M = N - 1,肯定是找到挨得最近的两个基站,在这两个基站的正中间建一座,代价是两个基站之间的距离。
MM 每少 11,都是这个操作的不断重复。
所以最后答案就是两两基站距离取前 NMN - M 小的之和。

E - Count A%B=C

不难发现答案即 n(n+1)2i=1nd(i)\displaystyle\frac{n(n+1)}{2} - \sum\limits^n_{i=1}d(i)d(i)d(i)ii 的因子数。
因子数我会的最优的也就是线性筛 O(n)O(n),但这题 n1012n\le 10^{12}
考虑枚举因子呢,对于因子 dd,有 nd\displaystyle \frac{n}{d} 个数以它为因子。
所以 i=1nd(i)=i=1nni\displaystyle\sum\limits^n_{i=1}d(i) = \sum\limits_{i=1}^n\frac{n}{i},整除分块即可,复杂度 O(n)O(\sqrt n)

评论

0 条评论,欢迎与作者交流。

正在加载评论...