编程题
### 问题描述 丽丽有一个长度为 $N$ 的序列 $A_1, A_2, \dots, A_N$。今天,她想用根据这个序列,对你进行 $Q$ 次询问。每次查询丽丽会给你三个整数 $L$、$R$ 和 $X$。请你对于每个询问,回答在序列的 $L$ 到 $R$ 之间值为 $X$ 的元素有多少个。 ### 输入格式 第一行:输入两个整数 $N$($1\leq N \leq 10^3$),表示序列的长度。 第二行:输入 $N$ 个整数,表示序列 $A$($1\leq A_i\leq N$)。 第三行:输入一个整数 $Q$($1\leq Q\leq 10^3$),表示查询的次数。 接下来的 $Q$ 行,每行输入三个整数 $L$、$R$ 和 $X$($1\leq L \leq R \leq N$, $ 1\leq X \le N$),表示一次查询。 ### 输出格式 对于每次查询,输出一行,表示在序列的 $L$ 到 $R$ 之间(包括 $L$ 和 $R$),值等于 $X$ 的元素的个数。 ### 样例输入 ```markdown 5 1 2 3 3 2 2 1 3 2 3 5 3 ``` ### 样例输出 ```markdown 1 2 ``` ### 提示 在第一次查询中,在 $1$ 到 $3$ 的范围内(包括 $1$ 和 $3$),值等于 $2$ 的元素有 $1$ 个。在第二次查询中,在 $3$ 到 $5$ 的范围内(包括 $3$ 和 $5$),值等于 $3$ 的元素有 $2$ 个。
查看答案
赣ICP备20007335号-2