/ Vijos / 题库 /

数字查询

数字查询

时间限制:1秒  内存限制:256M


【问题描述】

  定一个长度为 \(N\) 的序列,每个位置上的数只可能是 1,2,3 中的一种。有 \(Q\) 次询问,每次给定两个数 \(a,b\),请分别输出区间 \([a,b]\) 里数字 1,2,3 的个数。

【输入格式】

  第一行是整数 \(N\) 和 \(Q\)
  第二行为 \(N\) 个数,表示序列
  接下来的 \(Q\) 行,每行表示两个数,表示询问。

【输出格式】

  输出每个询问的答案。

【输入输出样例1】

 Input

6 3
 2
 1
 1
 3
 2
 1
 1 6
 3 3
 2 4

 Output

3 2 1
1 0 0
2 0 1

【数据说明】

  \(1≤N≤100,000\), \(1≤Q≤100,000\)

【来源】

  Mr.he

信息

ID
2765
难度
(无)
分类
(无)
标签
递交数
0
已通过
0
通过率
?
被复制
1
上传者