A83450.叫号机的区间统计

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

有一台“叫号机”按顺序记录了 nn 个正整数,第 ii 个数记为 aia_i
现在你需要回答 mm 次询问。每次询问给出一段连续区间的左右端点 l,rl,r(均为从 1 开始计数,且 1lrn1\le l\le r\le n),请输出这段区间内所有数的总和。

输入格式

  • 第一行:一个整数 nn

  • 第二行:nn 个正整数 a1,a2,,ana_1,a_2,\dots,a_n

  • 第三行:一个整数 mm

  • 接下来 mm 行:每行两个整数 l,rl,r

输出格式

  • mm 行,第 ii 行输出第 ii 次询问区间 [l,r][l,r] 的元素和。

输入输出样例

  • 输入#1

    5
    4 3 2 1 6
    2
    1 4
    2 3

    输出#1

    10
    5

说明/提示

  • 1n1000001\le n\le 100000

  • 1m1000001\le m\le 100000

  • 1ai1091\le a_i\le 10^9

  • 1lrn1\le l\le r\le n

  • 对于区间 [1,4][1,4]4+3+2+1=104+3+2+1=10

  • 对于区间 [2,3][2,3]3+2=53+2=5

首页