给定一个 1∼n1\sim n1∼n 的排列 π\piπ,以及 qqq 个询问,每个询问包含一个整数四元组 (l,r,x,y)( l, r, x, y )(l,r,x,y),表示查询有多少个整数二元组 (u,v)( u, v )(u,v) 满足:
第一行,两个整数 nnn,qqq。
第二行 nnn 个整数,表示 π\piπ。
以下 qqq 行,每行一个四元组询问。
qqq 行,每一行表示一个询问的答案。
4 1 1 2 3 4 1 4 2 4
6
子任务 1(343434 points):1≤n,q≤3×1041\le n, q \le 3\times10^41≤n,q≤3×104。
子任务 2(666666 points):1≤n,q≤2×1051\le n, q \le 2\times10^51≤n,q≤2×105。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户