Least Elements
题目描述
你被给定一个长度为 N 的整数序列 A=(A1,…,AN),以及整数 M 和 K.
对于每个 i=1,…,N−M+1,求解下列独立问题。
在按升序排列的 $M$ 个整数 $A_i, A_{i + 1}, \dots, A_{i + M - 1}$ 的列表中,求前 $K$ 个值的和。
输入格式
输入按下列格式从标准输入给出:
N M K
A1 A2 … AN
输出格式
设 answerk 为 i=k 时问题的答案,并按下列格式输出:
answer1 answer2 … answerN−M+1
6 4 3
3 1 4 1 5 9
5 6 10
10 6 3
12 2 17 11 19 8 4 3 6 20
21 14 15 13 13
提示
1≤K≤M≤N≤2×105
1≤Ai≤109
输入中的所有数值均为整数。当 i=1 时,将 Ai,Ai+1,Ai+2,Ai+3 按升序排序得到 1,1,3,4,前 3 个值的和为 5。
当 i=2 时,将 Ai,Ai+1,Ai+2,Ai+3 按升序排序得到 1,1,4,5,前 3 个值的和为 6。
当 i=3 时,将 Ai,Ai+1,Ai+2,Ai+3 按升序排序得到 1,4,5,9,前 3 个值的和为 10.
标签: AtCoder|abc281E
来源
AtCoder|abc281E