摘要:
刻进骨子里的结论。 首先显然是先除以 \(G\),然后变成区间内最远互质点对,由质数分布定理得,这个点对和区间长度是一个量级的,我们枚举长度后再枚举端点,复杂度是可以接受的。 阅读全文
posted @ 2025-10-28 11:48
Alexande
阅读(4)
评论(0)
推荐(0)
摘要:
建可持久化 0/1 Trie,对每个点二分即可。 阅读全文
posted @ 2025-10-28 11:38
Alexande
阅读(3)
评论(0)
推荐(0)
摘要:
比较自然的想法是将相同颜色的点缩掉,然后在过渡的地方拆点,但这样不好实现。 比较好的实现方式是建虚点,隐式的缩块,然后将最短路长度除以 \(2\) 即可。 阅读全文
posted @ 2025-10-28 10:23
Alexande
阅读(4)
评论(0)
推荐(0)
摘要:
首先将 \([l, r]\) 转化为前缀异或区间。 然后做了 D1,我们发现相邻两项是可以抵消的,具体来说,扩展结论是当 \(i > n\) 时且 \(i\) 为奇数,前缀异或是相等的,因为中间的项都被消掉了。然后你发现 \(a_i = 0/1\) 的性质我们还没有用上,考虑递归计算 \(i\) 为 阅读全文
posted @ 2025-10-28 09:59
Alexande
阅读(4)
评论(0)
推荐(0)

浙公网安备 33010602011771号