该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
城市出行
题目描述
Y 同学计划用 n 天游览一座城市。
第 i 天,Y 同学需要乘坐 ai 次火车。为了完成行程,他可以购买以下两种车票:
- 单程票:每张价格为 x 元,可以乘坐 1 次火车;
- 单日票:每张价格为 y 元,可以在购买当天不限次数乘坐火车。
单程票和单日票均只能在购买当天使用。对于每一天,Y 同学可以自行决定购买若干张单程票,或者购买一张单日票。
请你计算完成全部行程所需的最小花费。
输入格式
第一行包含三个整数 n,x,y,分别表示行程天数、单程票的价格和单日票的价格。
第二行包含 n 个整数 a1,a2,…,an,其中 ai 表示第 i 天需要乘坐火车的次数。
输出格式
输出一行一个整数,表示完成全部行程所需的最小花费。
样例
样例输入 #1
3 4 9
2 3 2
样例输出 #1
25
数据范围与约定
对于 100% 的数据,保证:
- 1≤n,x≤1000;
- 1≤y≤106;
- 1≤ai≤104。
| 测试点编号 |
分值 |
具体限制 |
特殊性质 |
| 1∼2 |
10 |
n≤10,ai≤10 |
特殊性质 A |
| 3∼4 |
n≤100,ai≤100 |
特殊性质 B |
| 5∼6 |
n≤1000,ai≤104 |
特殊性质 C |
| 7∼10 |
20 |
n≤100,ai≤104 |
无 |
| 11∼14 |
n≤500,ai≤104 |
| 15∼20 |
30 |
无额外限制 |
- 特殊性质 A:保证 y≥ai×x 对所有 1≤i≤n 均成立。
- 特殊性质 B:保证 y≤x。