AT_abc332_a [ABC332A] Online Shopping

题目描述

AtCoder 社在[在线商店](https://suzuri.jp/AtCoder/home)销售周边商品。 高桥君决定在这里购买 $N$ 种商品。 对于 $1$ 到 $N$ 的每个整数 $i$,第 $i$ 种商品的单价为 $P_i$ 日元,高桥君购买 $Q_i$ 个。 此外,高桥君还需要支付运费。 如果所购商品的总金额不少于 $S$ 日元,则运费为 $0$ 日元,否则运费为 $K$ 日元。 高桥君需要支付的金额为所购商品总金额与运费之和。 请计算高桥君在网购时需要支付的总金额。

输入格式

输入以如下格式从标准输入读入。 > $N$ $S$ $K$ $P_1$ $Q_1$ $P_2$ $Q_2$ $\cdots$ $P_N$ $Q_N$

输出格式

请输出高桥君在网购时需要支付的总金额。

说明/提示

### 限制条件 - $1\leq N\leq 100$ - $1\leq S\leq 10000$ - $1\leq K\leq 10000$ - $1\leq P_i\leq 10000$ - $1\leq Q_i\leq 100$ - 输入均为整数 ### 样例解释 1 高桥君购买了 $1$ 个单价 $1000$ 日元的商品和 $6$ 个单价 $100$ 日元的商品。因此,所购商品的总金额为 $1000\times 1+100\times 6=1600$ 日元。此时总金额不足 $2000$ 日元,因此运费为 $500$ 日元。所以高桥君需要支付的总金额为 $1600+500=2100$ 日元。 ### 样例解释 2 所购商品的总金额为 $1000\times 1+100\times 6+5000\times 1=6600$ 日元。此时总金额不少于 $2000$ 日元,因此运费为 $0$ 日元。所以高桥君需要支付的总金额为 $6600+0=6600$ 日元。 ### 样例解释 3 也可能存在多个单价相同的商品。 由 ChatGPT 4.1 翻译