11576: U的烦恼(数据加强版)

内存限制:128 MB 时间限制:1.700 S 提交:50 解决:0
评测方式:文本比较 命题人:

题目描述

(以下内容与题目无关)


在卡达的帮助下,尤里卡踏上了成为“最后的全能系美少女 主播U”的道路!

请你帮助她完成这一场场完美无瑕jīng xīn dòng pò的直播吧!

(以下内容与题目有关)

小U经常去泰拉的各个地区直播,所以粉丝送给他一部手机当作礼物,这个手机非常炸裂,所以每分钟会发生以下三个炸裂事件中的一个:


  1. 1.第x个应用收到了一条来自粉丝的炸裂消息。

  2. 2.小U浏览了第x个应用收到的所有炸裂消息。

  3. 3.小U会浏览每个应用并对每个应用进行如下操作

    • 如果该应用未读的炸裂消息大于x,则浏览x条炸裂消息

    • 未读消息若小于x,则将浏览该应用的全部未读炸裂消息

小U特别讨厌看见一大堆红点,所以麻烦你计算一下收到的炸裂消息数量。



输入

第一行2个整数n,q表示应用的数目和事件总数

接下来有q行,每行2个整数OPi,Xi表示第i分钟发生了OPi事件,并且对应的X为Xi

输出

共q行,每行一个整数表示每个事件发生后有多少未读炸裂消息

样例输入 复制

3 4
1 3
1 1
1 2
2 3

样例输出 复制

1
2
3
2

提示

样例解释

对于样例1

  1. 第1个操作第3个应用收到一个消息,此时未查看消息数量为1

  2. 第2个操作第1个应用收到一个消息,此时未查看消息为数量为2

  3. 第3个操作第2个应用收到一个消息,此时未查看消息数量为3

  4. 第4个操作将第2个应用的消息查看完,此时未查看消息数量为2

数据范围

对于40%的数据: lns="http://www.w3.org/1998/Math/MathML">1<=<=<=300

对于100%的数据有:lns="http://www.w3.org/1998/Math/MathML">1<=,<=300000 。