241725 - 区间和(离散化)

题目描述

给定一个数组a,一开始所有位置的数值为0

接下来有n次操作,每次操作将x下标的元素+c

接下来有m次询问,每次询问a[l]+...+a[r]的元素之和。

输入

第一行包含两个整数n,m

接下来n行,每行两个整数x,c

接下来m行,每行两个整数l,r

输出

对于每个询问回答a[l]+...+a[r]

样例

输入

3 4
100 3
400 8
1000 2
1 199
2 802
300 700
400 1000

输出

3
11
8
10
说明

1<=x,c<=1e9

1<=l<=r<=1e9

n+m<=300000

标签
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 0
通过人数 0
金币数量 2 枚
难度 基础


上一题 下一题