3343 - 循环和

题目描述

序列a1 ... an​形成环形,下标增大方向为顺时针。有m个问询,求从ai顺时针走到aj所经过的数值之和(包括ai,aj)。

输入

第1行2个正整数n,m

第2行n个正整数a1 ... an​

后m行每行2个正整数i,j

输出

m行每行一个整数表示答案。

样例

输入

5 5
1 2 3 4 5
1 5
1 3
2 4
4 2
5 1

输出

15
6
9
12
6
说明

【数据说明】 n,m≤100000, 1≤ai≤10^9

题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 85
通过人数 38
金币数量 2 枚
难度 未标记


上一题 下一题