void build(int x,int l,int r) { ...... if(l==r) T[x].sum=rdfn[l]%mod; ...... }
线段树建树时就要取模啊,因为mod可能很小,这是一个容易忽视取模的地方