lzy20091001 @ 2024-03-14 23:39:09
在建线段树时注意取模。
void build(int u, int l, int r)
{
seg[u].l = l;
seg[u].r = r;
if (l == r)
seg[u].w = tree[hld[l].rdfn] % p; // 取模
else
{
int m = (l + r) / 2;
build(2 * u, l, m);
build(2 * u + 1, m + 1, r);
pushUp(u);
}
}
by lzy20091001 @ 2024-03-17 22:40:26
或者是其他的一些取模问题
by a16_ @ 2024-03-30 22:26:45
补充一下:#11的模数是1(不知道用意何在……)
by Lindone @ 2024-06-10 11:50:19
感谢orz