找到最后的错了!
```cpp
int ask_edge(int x,int y)//链查询
{
int fx=top[x];
int fy=top[y];
int res=0;
while(fx!=fy)
{
if(dep[fx]<dep[fy])
{
swap(fx,fy);
swap(x,y);
}
res=(res+query(1,1,seg[0],seg[fx],seg[x]))%mod;
x=fa[fx];
fx=top[x];
}
if(dep[x]>dep[y]) swap(x,y);
res=(res+query(1,1,seg[0],seg[x],seg[y]))%mod;
return res;
}
```
这段代码倒数第二行的mod之前是在里面%的qwq
by 无意识躺枪人 @ 2019-10-06 20:18:00
我是憨批
by 无意识躺枪人 @ 2019-10-06 20:18:07
考古151515......(怎么才4天)@[_tqr](/space/show?uid=117842)
by Y15BeTa @ 2019-10-10 20:53:01
@[Y15BeTa](/space/show?uid=51301) ???这个考什么古啊
by 无意识躺枪人 @ 2019-10-10 21:05:29
151515考古
by MistZero @ 2020-03-29 16:14:52
151515考古
by xh39 @ 2020-04-03 10:42:41
kg
by Zpril_20211017 @ 2023-01-13 20:16:11