题目描述
Problem Statement
We have $a number sequence A = (A_1, A_2, \dots, A_N)$ of length N and integers X and Y.
Find the number of pairs of integers (L, R) satisfying all the conditions below.
- $1 \leq L \leq R \leq N$
- The maximum value of $A_L, A_{L+1}, \dots, A_R$ is X, and the minimum is Y.
Input
Input is given from Standard Input in the following format:
N X Y
$A_1 A_2 \dots A_N$
Output
Print the answer.
Constraints
- $1 \leq N \leq 2 \times 10^5$
- $1 \leq A_i \leq 2 \times 10^5$
- $1 \leq Y \leq X \leq 2 \times 10^5$
- All values in input are integers.
Sample Input 1
4 3 1
1 2 3 1
Sample Output 1
4
4 pairs satisfy the conditions: (L,R)=(1,3),(1,4),(2,4),(3,4).
Sample Input 2
5 2 1
1 3 2 4 1
Sample Output 2
0
No pair (L,R) satisfies the condition.
Sample Input 3
5 1 1
1 1 1 1 1
Sample Output 3
15
It may hold that X=Y.
Sample Input 4
10 8 1
2 7 1 8 2 8 1 8 2 8
Sample Output 4
36
输入格式
见题面 Input 部分
输出格式
见题面 Output 部分
样例输入
4 3 1
1 2 3 1
样例输出
4