#P3019. 鬼子进村
鬼子进村
说明
县城里有 $n$ 个用地道相连的房子,第 $i$ 个只与第 $i-1$ 和第 $i+1$ 个相连。这时有 $m$ 个消息依次传来:
若消息为
D x
:鬼子将 $x$ 号房子摧毁了,地道被堵上。若消息为
R
:村民们将鬼子上一个摧毁的房子修复了。若消息为
Q x
:有一名士兵被围堵在 $x$ 号房子中。
李云龙收到信息很紧张,他想知道每一个被围堵的士兵能够到达的房子有几个。
输入格式
第一行两个整数 $n,m$。
接下来 $m$ 行,有如题目所说的三种信息共 $m$ 条。
输出格式
对于每一个被围堵的士兵,输出该士兵能够到达的房子数。
样例
7 9
D 3
D 6
D 5
Q 4
Q 5
R
Q 4
R
Q 4
1
0
2
4
提示
$1\leq n,m\leq 5\times 10^4$。
若士兵被围堵在摧毁了的房子中,那只能等死了。。。。。。