X.erase(val)X.erase(val)X.erase(val) 会把 multisetmultisetmultiset 所有 valvalval 权值的数全删了,想只删一个用 X.erase(X.find(val))X.erase(X.find(val))X.erase(X.find(val))
(XXX 是你的 setsetset 变量名)
我因为这个东西调了一晚上(自己写的没看题解,讨论区没有相同情况,最后重修 multisetmultisetmultiset 用法的时候发现的,大悲)