int query(int k){ int x,y,a,b; split(root,k-1,x,y); split(y,1,a,b); cout<<s[t[a].num]<<endl; root=merge(x,merge(a,b)); }
没返回值 为什么MLE