AT_joi2017yo_b ポイントカード (Point Card)
题目描述
在 JOI 商店街,可以通过消费获得印有两种图案的积分卡。每张积分卡上有 $2N$ 个格子,购买商品后,有机会在这些格子上盖上「中奖」或「未中奖」的印章。每个格子最多只会被盖一次。如果一张积分卡上「中奖」印章的数量达到 $N$ 个或更多,则可兑换奖品。此外,每个格子的印章可以花费 $1$ 元钱进行更改。
JOI 君拥有 $M$ 张已经盖满印章的积分卡。第 $i$ 张卡($1 \leq i \leq M$)上有 $A_i$ 个「中奖」印章和 $B_i$ 个「未中奖」印章。JOI 君想得到至少 $M - 1$ 个奖品。
请计算为了让 JOI 君得到至少 $M - 1$ 个奖品,他所需支付的最小费用。
输入格式
输入有 $M + 1$ 行。
第 1 行输入两个整数 $N$ 和 $M$,用空格分隔,表示每张积分卡有 $2N$ 个位置,以及 JOI 君持有 $M$ 张卡($1 \leq N \leq 1000$,$1 \leq M \leq 1000$)。
接下来的 $M$ 行中,第 $i$ 行包含两个整数 $A_i$ 和 $B_i$,表示第 $i$ 张积分卡上分别有 $A_i$ 个「中奖」印章和 $B_i$ 个「未中奖」印章($0 \leq A_i \leq 2N$,$0 \leq B_i \leq 2N$,且 $A_i + B_i = 2N$)。
输出格式
输出一个整数,表示 JOI 君为确保至少 $M - 1$ 张积分卡可以兑换奖品所需的最小费用。
### 例子说明
在样例 1 中,通过将第 $1$ 张卡片上 $3$ 个「未中奖」印章换为「中奖」,以及将第 $3$ 张卡上 $1$ 个「未中奖」印章换为「中奖」,可以用 $4$ 元钱让 $4$ 张卡(即 $5 - 1$ 张)均可兑换奖品,这是最少花费。
在样例 2 中,已经有 $3$ 张(即 $4 - 1$ 张)积分卡可以兑换奖品,因此不需要进行任何更改。
**本翻译由 AI 自动生成**
说明/提示
### Sample Explanation 1
入力例 $ 1 $ においては,ポイントカード $ 1 $ のはずれ印を $ 3 $ つ当たり印に書き換えてもらい,ポイントカード $ 3 $ のはずれ印を $ 1 $ つ当たり印に書き換えてもらうと,$ 4 $ 円で $ 4\ \:\ (=\ 5\ -\ 1) $ 枚のカードが景品と交換可能になり,これが最小の費用である. - - - - - -
### Sample Explanation 2
入力例 $ 2 $ においては,既に $ 3\ \:\ (=\ 4\ -\ 1) $ 枚のカードが景品と交換可能なので,書き換えてもらう必要ない.