日报中提到按排名分裂的fhqtreap可以这样查询排名
int findsiz(int now){
int res=tree[now].siz-tree[tree[now].rs].siz;
while(now!=root){
if(now==tree[tree[now].fa].rs)res+=(tree[tree[now].fa].siz-tree[now].siz);
now=tree[now].fa;
}
return res;
}
但如果我进行了翻转操作,是否还能这样查询呢,蒟蒻自己实现的太随机了,有时候对有时候就错,,