标签: multiset

1 篇文章

CF746F Music in Car 题解
题意 题目链接。 给定一个序列,包含 $n$ 个有重量和价值的物品。需要找出一个连续区间,可以选择其中的至多 $w$ 个物品令其重量减半(向上取整)而价值不变,然后该区间重量和须不大于 $k$。求满足这样条件的总价值最大的区间。 解析 求区间最大价值容易想到双指针。考虑如何维护重量减半(以下简称打折)的 $w$ 个物品。 由于元素会有重复,考虑用两…