luogu#P11365. [Ynoi2024] 新本格魔法少女りすか

[Ynoi2024] 新本格魔法少女りすか

题目背景

题目描述

给定排列 a1,,ana_1,\dots,a_n,共 mm 次询问,第 ii 次询问给定 mim_i 个区间 [lj,rj],  1jmi[l_j,r_j],\;1\le j\le m_i,满足 1ljrjn,  rj<lj+11\le l_j\le r_j\le n,\;r_j<l_{j+1},你需要求出有几个二元组 (p,q)(p,q) 满足 p<q,  ap<aqp<q,\;a_p<a_q,且存在 1u<vmi1\le u<v\le m_i 使得 lupru,  lvqrvl_u\le p\le r_u,\;l_v\le q\le r_v

输入格式

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

接下来一行 nn 个数表示 a1,,ana_1,\dots,a_n

接下来,每个询问第一行为 mim_i,接下来 mim_i 行为 lj,rjl_j,r_j

输出格式

mm 行,依次为每个询问的答案。

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

提示

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

对于 100%100\% 的数据,满足 1n5×1051\le n\le 5\times 10^51i=1mmi5×1051\le \sum\limits_{i=1}^m m_i\le 5\times 10^5mi1m_i\ge 11ain1\le a_i\le n,所有数值为整数。

对于 0%0\% 的数据,满足 n103,  i=1mmi103n\le 10^3,\;\sum\limits_{i=1}^m m_i\le 10^3

对于另外 10%10\% 的数据,满足 mi10m_i\le 10

对于另外 10%10\% 的数据,满足 m5m\le 5

对于另外 80%80\% 的数据,无特殊限制。