#D0495. 奇变偶不变

奇变偶不变

题目描述

33DAI 抓了 nn 只宝可梦,编号从 1n1\sim n,编号为 ii 的宝可梦能力值为 aia_i

现在他对这些宝可梦进行了 mm 次强化,第 ii 次对第 liril_i\sim r_i 只宝可梦进行了以下操作:

  • 如果这只宝可梦的能力值是奇数,则能力值增加 11
  • 如果这只宝可梦的能力值是偶数,则能力值保持不变。

求最终的宝可梦的能力值之和。

输入格式

第一行两个整数:n,mn, m

第二行为空格隔开的 nn 个正整数:a1,a2,,ana_1, a_2, \dots, a_n

接下来 mm 行,第 ii 行为空格隔开的两个整数 li,ril_i, r_i

输出格式

输出一个整数,表示最终所有宝可梦的能力值之和。

样例

8 3
1 2 3 4 5 6 7 8
1 4
3 5
7 7
40

样例解释

  • 初始能力值:1 2 3 4 5 6 7 8
  • 1 4 强化后:(2 2 4 4) 5 6 7 8
  • 3 5 强化后:2 2 (4 4 6) 6 7 8
  • 7 7 强化后:2 2 4 4 6 6 (8) 8

2+2+4+4+6+6+8+8=402+2+4+4+6+6+8+8=40

数据范围与提示

  • 子任务 1(30 分):1n,m10001 \le n, m \le 1000
  • 子任务 2(30 分):li=ril_i = r_i
  • 子任务 3(40 分):无特殊限制。
  • 对于 100%100\% 的数据,1n,m1051 \le n, m \le 10^51ai1091 \le a_i \le 10^91lirin1 \le l_i \le r_i \le n