A. 商品促销

    传统题 1000ms 256MiB

商品促销

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

样例文件

题目描述

某商场正在对某种商品进行促销。

商场对该种商品提供了 NN 种促销券。顾客只能使用促销券购买该种商品。使用第 kk (1kN)(1 ≤ k ≤ N) 种促销券,顾客可以花 CkC_k 的价钱购买到 2k12^{k-1} 件商品。当然,如果 i<ji < j,则 Ci<CjC_i < C_j (1i<jN)(1 ≤ i < j ≤ N)

顾客可以选择使用任意种促销券购买商品。对于任意一种促销券,顾客可以选择使用任意次。

TT 个顾客,第 ii 个顾客想要得到至少 MiM_i 件商品。

假设该商品的数量是无限的。

问:每个顾客至少需要花费多少钱?

输入格式

第一行:两个整数 N,TN, T,分别表示促销券种数和顾客数量。

第二行:NN 个严格升序排列的整数 C1,C2,,CNC_1, C_2, …, C_N

接下来 TT 行,每行一个整数 MiM_i,表示第 ii 个顾客至少想要得到的商品数量。

输出格式

TT 行,每行一个整数,第 ii 行的整数表示第 ii 个顾客需要的最少花费。

输入样例

3 4
20 30 40
1
2
3
10

输出样例

20
30
40
110

数据范围

100% 的数据:1N1051 ≤ N ≤ 10^5, 1Ck1091 ≤ C_k ≤ 10^9, 1T1041 ≤ T ≤ 10^4, 1Mi1091 ≤ M_i ≤ 10^9。其中

  • 15% 的数据:N2N ≤ 2
  • 25% 的数据:N10N ≤ 10

2026-02-27

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-2-27 8:00
结束于
2026-2-27 12:00
持续时间
4 小时
主持人
参赛人数
17