图片被删除,或者路径改变
问题1363--孙宁的数组操作

1363: 孙宁的数组操作

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

本题保证 x = 1。
孙宁拿到了一个数组,她可以进行若干次以下操作:
1.选择一个元素,花费p,使其加x。
2.选择一个元素,花费q,使其减y。
小红希望若干次操作后,数组的平均数是一个整数。你能帮小红求出最小的总代价吗?

输入

第一行输入五个正整数n, p, x, q, y。n代表数组的大小,其余几个变量如题目描述所示。
第二行输入n个正整数ai,代表数组的元素。
1≤ n ≤105
x= 1
1≤ai, y, p, q ≤109

输出

如果无解,请输出-1。
否则输出一个整数,代表最小的总代价。

样例输入 Copy

4 4 1 7 3
2 3 2 2

样例输出 Copy

12

提示

操作3次:分别对第一个、第三个和第四个元素加1即可。

来源/分类