顶上第一篇题解
错误
ST[Q[i].x].erase(*ST[Q[i].x].end())
应写作
ST[Q[i].x].erase(*ST[Q[i].x].find(Q[i].y))
这样会将y最大的删除,而不是删除x,y
也不知道CF的数据为什么这么水
hack
input
13
add 5 5
add 5 6
add 5 7
add 6 5
add 6 6
add 6 7
add 7 5
add 7 6
add 7 7
find 6 6
remove 7 5
find 6 6
find 4 4
应输出:
7 7
7 7
5 5
该题解输出:
7 7
-1
5 5