Type: RemoteJudge 3000~7000ms 125MiB

[Cnoi2019] 数字游戏

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给定一个 1n1\sim n 的排列 π\pi,以及 qq 个询问,每个询问包含一个整数四元组 (l,r,x,y)( l, r, x, y ),表示查询有多少个整数二元组 (u,v)( u, v ) 满足:

  • luvrl\le u\le v\le r
  • 且对于任意 uiv\forall u\le i\le v,有 xπiyx\le\pi_i\le y

输入格式

第一行,两个整数 nnqq

第二行 nn 个整数,表示 π\pi

以下 qq 行,每行一个四元组询问。

输出格式

qq 行,每一行表示一个询问的答案。

4 1
1 2 3 4
1 4 2 4
6

提示

子任务 1(3434 points):1n,q3×1041\le n, q \le 3\times10^4

子任务 2(6666 points):1n,q2×1051\le n, q \le 2\times10^5

莫队基础

Not Claimed
Status
Done
Problem
12
Open Since
2024-2-23 8:45
Deadline
2024-4-8 23:59
Extension
0 hour(s)