#5092. 查询
查询
题目描述
给定大家一个长度为 的数组 。
接下来有 次询问,每次询问给定 ,请你输出 之间的和。
数据范围:
所有测试点满足 ,,。
输入格式
第一行一个整数 ,表示数组长度和询问次数。
第二行 个整数 。
最后 行,每行两个整数 ,表示查询范围。
输出格式
输出 行,每行一个整数,表示 之间的和。
5 2
1 2 3 4 5
3 5
1 5
12
15
给定大家一个长度为 n 的数组 a1,a2,...,an。
接下来有 q 次询问,每次询问给定 l,r,请你输出 al∼ar 之间的和。
数据范围:
所有测试点满足 1≤n,q≤105,1≤l≤r≤n,1≤ai≤109。
第一行一个整数 n,q,表示数组长度和询问次数。
第二行 n 个整数 a1,a2,...,an。
最后 q 行,每行两个整数 l,r,表示查询范围。
输出 q 行,每行一个整数,表示 al∼ar 之间的和。
5 2
1 2 3 4 5
3 5
1 5
12
15
注册一个 乔斯编程 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。