#P4688. [Ynoi Easy Round 2016] 掉进兔子洞

[Ynoi Easy Round 2016] 掉进兔子洞

Description

您正在打 galgame,然后突然发现您今天太颓了,于是想写个数据结构题练练手:

一个长为 nn 的序列 aa

有 mm 个询问,每次询问三个区间,把三个区间中同时出现的数一个一个删掉,问最后三个区间剩下的数的个数和,询问独立。

注意这里删掉指的是一个一个删,不是把等于这个值的数直接删完,比如三个区间是  [1,2,2,3,3,3,3][1,2,2,3,3,3,3][1,2,2,3,3,3,3][1,2,2,3,3,3,3] 与 [1,1,2,3,3][1,1,2,3,3],就一起扔掉了 11 个 1111 个 2222 个 33

Input Format

第一行两个整数表示 n,mn,m

第二行 nn 个整数表示 aia_i

之后 mm 行,每行 66 个整数 l1,r1,l2,r2,l3,r3l_1,r_1,l_2,r_2,l_3,r_3 表示这三个区间。

Output Format

对于每个询问,输出一个整数表示答案。

5 2
1 2 2 3 3
1 2 2 3 3 4
1 5 1 5 1 5
3
0

Hint

Idea:nzhtl1477,Solution:nzhtl1477,Code:nzhtl1477,Data:nzhtl1477

1n,m1051\leq n , m \leq 10^51ai1091 \leq a_i\leq 10^91l1,r1,l2,r2,l3,r3n1\leq l_1,r_1,l_2,r_2,l_3,r_3\leq nl1r1l_1\leq r_1l2r2l_2\leq r_2l3r3l_3\leq r_3