AT_past202104_h カンカンマート
题目描述
有 $n$ 个物品,每个物品都有两个参数 $p_i$ 和 $t_i$。$p_i$ 表示选择第 $i$ 个物品所花费的费用,$t_i$ 表示该物品是否需要额外收费,为 $1$ 表示需要,为 $0$ 表示不需要。每 $k$ 个物品需要支付 $q$ 单位的额外费用(不足 $k$ 个的,按 $k$ 个计)。
请问:在这 $n$ 个物品中选 $m$ 个物品,最少需要支付多少单位的费用?
输入格式
第一行输入四个整数 $n,m,k,q$。
剩余 $n$ 行,每行输入两个整数 $p_i,t_i$。
输出格式
输出一行一个整数,最小花费代价。
说明/提示
#### 数据规模与约定
对于 $100\%$ 的数据,保证:
- $1 \le n \le 10^5$,$1 \le k,m \le n$;
- $1 \le p_i,q \le 10^9$,$t_i \in \{0,1\}$。