题目描述
给定一个长度为 N 的序列 A=(A1,A2,A3,⋯,AN) 以及 Q 组询问,每组询问包括: L,R,X 三个整数。
请你求出在区间 L∼R 中,值等于 X 的数有多少个。
输入格式
第一行一个正整数 N。
第二行一共 N 个数,表示序列 A。
第三行一个正整数 Q。
之后Q行,每行 3 个整数 L,R,X。
输出格式
对于每一组询问,输出一个数 ans 。
5
3 1 4 1 5
4
1 5 1
2 4 3
1 5 2
1 3 3
2
0
0
1
数据范围
- 1 ≤ N ≤ 2× 105
- 1 ≤ Ai ≤ N
- 1 ≤ Q ≤ 2× 105
- 对于每一组询问, 1≤ L ≤ R ≤ N, 1 ≤ X ≤ N
- 输入数据均为整数