#P5386. 偶数个数

偶数个数

题目描述

有一个整型数组 aa,长度为 nn,有 qq 次询问,每次询问需要查询数组从 LLRR 这段范围内有多少个偶数。

输入格式

  1. 第一行输入两个正整数 nnqq,分别表示数组的长度和询问次数;
  2. 第二行输入 nn 个正整数,表示数组 aa 的具体内容;
  3. 接下来 qq 行,每行输入两个正整数 LLRR,表示查询的范围。

数据范围

对于 100% 的数据:

  • 1n1061 \leq n \leq 10^6
  • 1q1061 \leq q \leq 10^6
  • 1LRn1 \leq L \leq R \leq n
  • 1a[i]101 \leq a[i] \leq 10

输出格式

输出 qq 行,第 ii 行表示第 ii 次询问的结果(即区间 [L,R][L, R] 内偶数的个数)。

输入输出样例

输入样例

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

输出样例

2
1
3

提示

  • 第一次询问:从第1个数到第3个数,偶数有6、4,总计2个;
  • 第二次询问:从第3个数到第3个数,偶数有4,总计1个;
  • 第三次询问:从第1个数到第6个数,偶数有6、4、2,总计3个;