U587523 mxT4 快变大!(Enlarge)

题目描述

有一天璐璐玩腻了峡谷的排位赛,决定回到家中开一把金铲铲。 璐璐玩的金铲铲和普通的金铲铲不一样。在她的金铲铲中,她可以实现赛博斗蛐蛐。具体来说,璐璐有 $n$ 个棋子,每个棋子都有一个战力 $t_i$ 和璐璐对其喜爱的程度 $v_i$。在一次对局中,璐璐需要选出若干个棋子(不能重复选),并将选出的棋子分为两个阵营,然后看两个阵营的棋子互相攻击分出胜负。 为了让对局不那么枯燥无味,璐璐不希望出现一边倒的情况。她希望两个阵营中棋子的战力总和相同。这通常比较难实现,但是璐璐的仙灵魔法可以让至多 $k$ 个棋子变大,这会导致它们的战力变为原来的两倍,这样就更容易凑出战力总和相同的情况了。 除此之外,璐璐想要让选出的所有棋子的喜爱程度之和最大。请你帮她计算一下,在最优策略下选出的棋子喜爱程度之和最大是多少。

输入格式

第一行输入两个整数 $n,k$,表示棋子的数量和最多让多少个棋子变大。 接下来的 $n$ 行,第 $i$ 行输入两个整数 $v_i,t_i$,表示璐璐对其喜爱的程度和棋子的战力。

输出格式

输出一行一个整数,表示喜爱程度之和的最大值。

说明/提示

### 样例 1 解释 将棋子 $1$ 变大,然后让棋子 $1$ 进入阵营 $1$,棋子 $3,4$ 进入阵营 $2$,两个阵营总和相等,喜爱程度之和为 $21$。 ### 数据规模与约定 本题采用捆绑测试,数据范围如下: | | 分值 | $n\leq$ | $k\leq$ | $\text{abs}(v_i)\leq$ | $t_i\leq$ | | :------------: | :--: | :-----: | :---------: | :-------------------: | :-------: | | $\rm subtask1$ | $10$ | $10$ | $\min(n,6)$ | $10^9$ | $13$ | | $\rm subtask2$ | $30$ | $50$ | $\min(n,6)$ | $10^9$ | $13$ | | $\rm subtask3$ | $40$ | $50$ | $n$ | $10^9$ | $13$ | | $\rm subtask4$ | $20$ | $100$ | $n$ | $10^9$ | $13$ | 对于 $100\%$ 的数据,$1\leq n\leq 100;0\leq k\leq n;|v_i|\leq 10^9;1\leq t_i\leq 13$。