比赛场次 | 414 |
---|---|
比赛名称 | 线段数树状数组 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2018-06-06 19:00:00 |
结束时间 | 2018-06-25 22:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 求和问题 |
---|---|
输入输出 | sum.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
Apocana-Wisbtsml | AAAAAAAAAA | 0.309 s | 0.47 MiB | 100 |
wfff | AAAAAAAAAA | 0.391 s | 0.47 MiB | 100 |
hzoi2017_nzy | AAAAAAAAAA | 0.698 s | 0.36 MiB | 100 |
Xiaokang_Zhao120 | AAAAAAAAAA | 4.897 s | 4.13 MiB | 100 |
CloudTower | AAAAAAAAAA | 4.992 s | 4.13 MiB | 100 |
雨季 | AAAAAAAWWW | 0.234 s | 0.70 MiB | 70 |
忆轩 | AAAAAAAWWW | 0.415 s | 0.90 MiB | 70 |
李宴彬 | AAAAAAAWWW | 4.324 s | 0.35 MiB | 70 |
XlittleboyX | AAAAAAAWWW | 5.390 s | 0.35 MiB | 70 |
youming1 | C | 0.000 s | 0.00 MiB | 0 |
rsqppp | EEEEEEEEEE | 0.541 s | 1.07 MiB | 0 |
jekyll | TTTTTTTTTT | 12.000 s | 46.09 MiB | 0 |
在一个长度为$n$的整数数列中取出连续的若干个数,并求它们的和。
输入由若干行组成,第一行有一个整数$n$;
第二行有$n$个整数;第三行有一个整数m;
下面$m$行,每行两个整数$i$与$j(i<=j)$,表示求和的起始和终止位置。
输出有$m$行, 每行一个整数,对应输入数据$m$个区间的某个区间所有元素之和。
8 2 3 4 7 8 9 10 234 5 2 3 4 7 1 3 7 7 7 8
7 34 9 10 244
对于40%的数据,$n<=1000,m<=1000$,数列中的数不超过$32767$,数列的和不超过$10^9$;
对于70%的数据,$n<=10000,m<=2*10^5$,数列中的数不超过$32767$;
对于100%的数据,$n<=10000,m<=2*10^5$,数列中的数不超过$10^9$;