#4905. 牛宝宝的大模拟

牛宝宝的大模拟

题目描述

折磨人的题目来了

牛宝宝给给你一个长度为 nn 的序列 AA

定义 f(l,r)=i=lrAif(l,r)=\sum_{i=l}^{r} A_{i}

询问 mm 次,每次询问一个数字 xx,请求出所有满足 rl+1xr-l+1 \ge x 区间 [l,r][l,r] 中最大的 f(l,r)f(l,r)

输入格式

第一行两个数,表示 nnmm
之后 nn 个数,表示序列 AA
之后 mm 行每行一个数 xx,表示询问 xx

输出格式

输出 mm 行,每行一个答案,表示最大的 f(l,r)f(l,r)

5 5
1 2 3 4 5
1
2
3
4
5
15
15
15
15
15

exdata2.in
exdata2.out
exdata3.in
exdata3.out
exdata4.in
exdata4.out
exdata5.in
exdata5.out

提示

1xn1041 \leq x \leq n \leq 10^{4}0m1050 \leq m \leq 10^{5}Ai104|A_i| \leq 10^{4}