Codeforces Round 745 (Div. 1)
C
Train Maintenance
Codeforces
2200
原题
← BD →
翻译中…

Kawasiro Nitori is excellent in engineering. Thus she has been appointed to help maintain trains.

翻译中…

There are $n$ models of trains, and Nitori's department will only have at most one train of each model at any moment. In the beginning, there are no trains, at each of the following $m$ days, one train will be added, or one train will be removed. When a train of model $i$ is added at day $t$, it works for $x_i$ days (day $t$ inclusive), then it is in maintenance for $y_i$ days, then in work for $x_i$ days again, and so on until it is removed.

翻译中…

In order to make management easier, Nitori wants you to help her calculate how many trains are in maintenance in each day.

翻译中…

On a day a train is removed, it is not counted as in maintenance.

翻译中…

Input

翻译中…

The first line contains two integers $n$, $m$ ($1 \le n,m \le 2 \cdot 10^5$).

翻译中…

The $i$-th of the next $n$ lines contains two integers $x_i,y_i$ ($1 \le x_i,y_i \le 10^9$).

翻译中…

Each of the next $m$ lines contains two integers $op$, $k$ ($1 \le k \le n$, $op = 1$ or $op = 2$). If $op=1$, it means this day's a train of model $k$ is added, otherwise the train of model $k$ is removed. It is guaranteed that when a train of model $x$ is added, there is no train of the same model in the department, and when a train of model $x$ is removed, there is such a train in the department.

翻译中…

Output

翻译中…

Print $m$ lines, The $i$-th of these lines contains one integers, denoting the number of trains in maintenance in the $i$-th day.

翻译中…

Note

翻译中…

Consider the first example:

翻译中…

The first day: Nitori adds a train of model $3$. Only a train of model $3$ is running and no train is in maintenance.

翻译中…

The second day: Nitori adds a train of model $1$. A train of model $1$ is running and a train of model $3$ is in maintenance.

翻译中…

The third day: Nitori removes a train of model $1$. The situation is the same as the first day.

翻译中…

The fourth day: Nitori removes a train of model $3$. There are no trains at all.

翻译中…

样例

Input #1
3 4
10 15
12 10
1 1
1 3
1 1
2 1
2 3
Output #1
0
1
0
0
InputCopy OutputCopy
Input #2
5 4
1 1
10000000 100000000
998244353 1
2 1
1 2
1 5
2 5
1 5
1 1
Output #2
0
0
0
1
InputCopy OutputCopy
题目信息
题号
1580C
时间限制
1 s
内存限制
512 MB
标签
暴力
数据结构
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。