#P4666. [BalticOI 2011] Growing Trees (Day1)

[BalticOI 2011] Growing Trees (Day1)

Description

给出一个长度为 NN 的数组 aa,数组中每个数的取值范围均为 [1,N][1,N](没说互不相同)。 接下来有 MM 组操作,操作分为两种:

  1. Fch\texttt{F}\:\:c\:\:h
    将满足 a[i]ha[i] \ge h 的所有 a[i]a[i] 中最小的 cc 个数都 +1+1
  2. Cmaxmin\texttt{C}\:\:max\:\:min
    输出满足 mina[i]maxmin \le a[i] \le maxa[i]a[i] 的个数。

Input Format

第一行有两个整数 NNMM
第二行有 NN 个整数,表示数组 aa
在接下来的 MM 行中,每行有一组操作。

Output Format

对于每组 Cmaxmin\texttt{C}\:\:max\:\:min 操作输出一行,每行一个整数,表示满足 mina[i]maxmin \le a[i] \le maxa[i]a[i] 的个数。

翻译提供者:Planet6174

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