你需要搞一个数据结构维护四个操作
set:插入权值为xix_ixi字符串aia_iai,如果之前有则为修改权值为xix_ixi
remove:将aia_iai删除
query:查询所有还在的字符串中权值比aia_iai小的数量 ,没有输出-1
undo: 撤销回之前did_idi个操作之前的状态(包括查询)