找到了,58行改成
```cpp
while(s.size()>sz) d[p[s.top().x]]-=s.top().y,p[s.top().x]=s.top().x,s.pop();
```
就过了
你回收写错了
by _Paradox_ @ 2023-11-29 20:10:01
@[_Paradox_](/user/374987) 谢谢大佬,关注了。
by 轩大虾22 @ 2023-11-29 20:20:31