#AT1430. D - Powerful Discount Tickets
D - Powerful Discount Tickets
D - 强大的折扣券
得分:400分
问题描述
Takahashi要逐个购买N件商品。
第i件商品的价格是Ai日元(日本的货币)。
他有M张折扣券,他可以在购买商品时使用任意张。
如果购买价格为X日元的商品时使用了Y张券,那么他可以以$\frac{X}{2^Y}$(向下取整)的价格购买商品。
购买所有商品所需的最少金额是多少?
约束
- 输入的所有值均为整数。
- 1 ≤ N, M ≤ $10^5$
- 1 ≤ Ai ≤ $10^9$
输入
输入以以下格式从标准输入给出:
N M
A1 A2 ... AN
输出
打印出购买所有商品所需的最少金额。
3 3
2 13 8
9
我们可以以9日元的价格购买所有商品,方法如下:
- 以2日元购买第一件商品,没有使用折扣券。
- 以3日元的价格用2张券购买第二件商品。
- 以4日元的价格用1张券购买第三件商品。
4 4
1 9 3 5
6
1 100000
1000000000
0
我们可以用100000张券以0日元的价格购买价值1000000000日元的商品。
10 1
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
9500000000