这是我写的一个建树代码(用来求数组num的和),为何一运行就re?
void build(int l,int r,int Num){ T[Num].left=l; T[Num].right=r; if(l==r){ T[Num].v=num[l]; return; } build(l,(l+r)/2,Num*2); build((l+r)/+1,r,Num*2+1); T[Num].v=(T[Num*2].v+T[Num*2+1].v)%p; }