对于原题的数据:
7
5 1
5 3
5 5
1 3
2 2
3 3
4 3
我的代码本来是输出2 3 1 5是对的吧,但是提交上去全都WA了,然后我再把排名都加1,变成了输出3 3 1 5,和样例不一样,但是AC了,好怪
for(int i = 0;i<n;i++) {
int pi = Int();
int x = Int();
if(pi == 1) {
pw.pritnln(GetRangByKey(x));
}
else if(pi == 2) {
pw.println(GetKeyByRang(x+1));
}
else if(pi == 3) {
pw.println(getpre(x));
}
else if(pi == 4) {
pw.println(getnext(x));
}
else{
insert(x);
}
}
pw.flush();