#bzoj2343. Grow
Grow
题目描述
家种了一些树。一开始,每棵树有一个高度()。
嫌他们太矮了,于是会使用脑力让他们变高1,并且随时想知道高度大于等于小于等于的有多少个。
具体来说,就是:
- 当读入
F的时候,给你,把高度大于等于的最矮的棵树变高。 - 当读入
C的时候,给你,,询问和之间有多少棵树。
早就用脑力解决范围为的问题,你能解决范围小一点的此问题么。
输入格式
第一行两个正整数,表示家种了几棵树以及操作次数;
第二行个正整数,表示每颗树的高度;
第行,输入一个字符和两个正整数,具体要求见题目描述。
输出格式
当读入C的时候,输出和之间有多少棵树,一行一个。
样例
5 7
1 3 2 5 2
F 2 1
C 3 6
F 2 3
C 6 8
F 2 1
F 2 2
C 3 5
3
0
5
数据范围与约定
对于的数据:.
温馨提示
估计是问题,死活交不过,谁还想交就交吧!