multiset的erase函数删除,如果是一个数字它会把这个数字全部删除。
s.insert(1); s.insert(1); s.erase(1); cout<<*s.rbegin();//会re
所以可以写成:
s.insert(1); s.insert(1); s.erase(s.lower_bound(1)); cout<<*s.rbegin();