#A00009. 阿兔想要变强(简单版本)

阿兔想要变强(简单版本)

题目描述

这是问题的简单版本。在这个版本中 m≤10m\leq10。

阿兔打算去哥布林森林挑战哥布林。

已知阿兔会按顺序遇到 nn 只哥布林,第 ii 只哥布林的力量为 aia_i。当阿兔的力量大于或等于哥布林的力量时,阿兔可以击败它;否则,阿兔会被击败。

每当阿兔击败 kik_i 只哥布林时,她的力量就会增加 11。

现在,给定 mm 次询问,每次询问给定一个 kik_i,问:阿兔的初始攻击力至少为多少,才能击败所有哥布林?

输入格式

第一行包含两个正整数 nn 和 mm (1≤n≤2×105,1≤m≤10)(1 \leq n \leq 2 \times 10^5, 1 \leq m \leq 10),分别表示哥布林的数量和询问次数。

第二行包含 nn 个正整数 a1,a2,…,ana_1, a_2, \dots, a_n (1≤ai≤109)(1 \leq a_i \leq 10^9),表示每只哥布林的力量。

第三行包含 mm 个正整数 k1,k2,…,kmk_1, k_2, \dots, k_m (1≤ki≤109)(1 \leq k_i \leq 10^9),表示每次询问的升级所需击败的哥布林数量。

输出格式

输出 mm 行,每行一个整数,表示对应 kik_i 时阿兔所需的最小初始攻击力。

5 2
2 3 4 5 1
3 1
4
2