AT_awc0003_c 特売セールの選択

题目描述

高桥将购买全部 $N$ 件物品,每种各一件。 每件物品都有两种价格:“原价”和“促销价”。第 $i$ 件物品的原价为 $A_i$ 日元,促销价为 $B_i$ 日元。保证 $B_i \leq A_i$,即促销价不会高于原价。 高桥有一张特别的优惠券。使用这张优惠券,他至多可以从 $N$ 件物品中任选 $K$ 件,以促销价购买所选的物品。剩余未被选择的物品则以原价购买。注意:同一件物品不能多次选择,也允许一件都不选(即选择 $0$ 件)。 请在高桥最优选择以促销价购买的物品方案下,求出购买全部 $N$ 件物品所需支付的最小总费用。

输入格式

> $N$ $K$ > $A_1$ $B_1$ > $A_2$ $B_2$ > $\vdots$ > $A_N$ $B_N$ - 第一行包含两个整数 $N$(物品数量)和 $K$(最多可用促销价购买的物品数量),用空格隔开。 - 接下来的 $N$ 行,每行包含第 $i$ 件物品的原价 $A_i$ 和促销价 $B_i$,用空格隔开。

输出格式

输出购买全部 $N$ 件物品所需支付的最小总费用,结果为整数,输出在一行中。注意,答案可能超过 $32$ 位整数范围。

说明/提示

### 数据范围 - $1 \leq N \leq 2 \times 10^5$ - $0 \leq K \leq N$ - $1 \leq B_i \leq A_i \leq 10^9$ - 所有输入数据均为整数。 由 ChatGPT 5 翻译