AT_past17_d Webサービス
题目描述
你打算在一年内使用某个网络服务的一个功能。
首先,你必须注册成为免费会员、标准会员或高级会员之一。
- 成为免费会员无需付费。免费会员每月最多可以使用该功能 3 次,超过部分每次需支付 $A$ 日元。
- 成为标准会员需要在注册时支付年费 $B$ 日元。标准会员每月最多可以使用该功能 50 次,超过部分每次需支付 $A$ 日元。
- 成为高级会员需要在注册时支付年费 $C$ 日元。高级会员可以无限次免费使用该功能。
对于 $i=1,2,\ldots,12$,表示你第 $i$ 个月将使用该功能 $x_i$ 次。
请计算注册和使用该功能所需的最小总费用。
输入格式
输入从标准输入读取,格式如下:
> $A$ $B$ $C$ $x_1$ $\ldots$ $x_{12}$
输出格式
如果答案为 $X$ 日元,则输出整数 $X$。
说明/提示
### 样例说明 1
假设你成为免费会员。在前 3 个月里,你每月最多使用 3 次功能,无需支付;从第 4 个月起,每月使用超过 3 次,因此需分别多支付 1 次、2 次,……以及 9 次费用,总共是 $225$ 日元。
现在考虑成为标准会员。需要在注册时支付年费 $20$ 日元,但每个月的使用均未超过 $50$ 次,所以无需额外支付。
如果你成为高级会员,需在注册时支付年费 $30$ 日元,但可以无限次免费使用该功能,因此无需额外支付。
因此,最小的费用是成为标准会员时为 $20$ 日元。
### 数据范围
- $1 \leq A \leq 1000$
- $1 \leq B < C \leq 1000$
- $1 \leq x_i \leq 1000$
- 所有输入值均为整数。
由 ChatGPT 5 翻译