rt,这段代码是怎么re的。
if(!s[y].empty()) { auto l=s[y].lower_bound(x); auto r=(s[y].upper_bound(last[x])); auto sx=l; for(l;l!=r;l++)gai(1,1,n,*l,last[*l],-1); for(sx;sx!=r;sx++)s[y].erase(*sx); }