last = query(rt[u ^ last], rt[v], rt[lca(u, v)], rt[f[0][lca(u , v)]], 1, len, k);
改成
last = query(rt[u ^ last], rt[v], rt[lca(u ^ last, v)], rt[f[0][lca(u ^ last, v)]], 1, len, k);
我因此RE4个点,调半个点,望周知
(希望不要和我贩同样的错误qwq)