UOJ Logo 蜗牛编程训练题库

JZOJ

#89. 数组求和

Statistics
时间限制:1s    空间限制:256MB    输入文件:arrsum.in    输出文件:arrsum.out
当前24小时内您还剩30次提交本题的机会

题目描述

陶陶学了数组以后,他对数组之间的累加和特别感兴趣,于是他就提出了要求 数组 元素之间的累加和的问题。

例如:现在有长度为 10 的数组: 3 2 5 1 4 5 3 7 8 2

从第2个元素到 第 5个元素的和就是 2+5+1+4=12

从第4个元素到第9个元素的和就是 1+4+5+3+7+8=28

输入格式

第一行 n k 两个正整数,分别表示 数组有n个元素,k次求和查询 (0<=n,k<=1000)

第二行为n个整数 数组的n个元素

以下有k行,每行两个元素,为求和的起点和终点

输出格式

   k行,每行为起点到终点的和. 

样例数据

input

10 2
3 2 5 1 4 5 3 7 8 2
2 5
4 9

output

12  {2+5+1+4}
28  {1+4+5+3+7+8}

{大括号里是具体解释,不用输出}

数据规模与约定

时间限制:$1 \text {s}$

空间限制:$256 \text {MB}$

Solutions

标题 发表者 发表日期
None