AT_joisp2025_a.展覧会 3 (Exhibition 3)

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

JOI 美术馆近期将举办一场画作展览。美术馆馆藏有 NN 幅编号为 11 到 NN 的画作,其中第 ii 幅画(1≤i≤N1 \leq i \leq N)的美丽度为 AiA_i。在展览中,这些画作将从左到右按一条直线顺序摆放,具体的排列顺序尚未确定。

届时,将有 MM 家杂志前来采访。这些杂志按照影响力从高到低依次编号为 11 到 MM,每家杂志计划从展览中连续的一段画作中拍摄照片并发表报道。具体而言,第 jj 家杂志(1≤j≤M1 \leq j \leq M)将对从左起第 LjL_j 到 RjR_j 幅画作进行拍照报道。此时,第 jj 家杂志的报道“魅力度”定义为他们所选区间内画作美丽度的最大值。

JOI 美术馆的馆长 JOI 君希望通过巧妙安排画作的顺序,使得这些杂志能报道出更具魅力的文章,从而吸引更多观众关注展览。由于影响力越高的杂志影响的人群越多,因此应优先保证影响力高的杂志所报道的魅力度更高。更准确地说,设每家杂志的报道魅力度依次为 bjb_j,JOI 君希望通过排列画作,使得数列 b=(b1,b2,…,bM)b=(b_1,b_2,\ldots,b_M) 的字典序最大。对于两个不同的数列 b=(b1,b2,…,bM)b=(b_1,b_2,\ldots,b_M) 和 b′=(b1′,b2′,…,bM′)b'=(b'_1,b'_2,\ldots,b'_M),若存在最小的 kk(1≤k≤M1 \leq k \leq M),使得 bk≠bk′b_k \neq b'_k 且 bk>bk′b_k > b'_k,则称 bb 的字典序比 b′b' 大。

现给出本次展览的所有画作信息及前来采访的杂志的信息,请你编程输出在字典序最大的情况下,每家杂志的报道魅力度。


输入格式

输入为标准输入,格式如下:

NN  MM
A1  A2 …  ANA_1\  A_2\ \ldots\  A_N
L1  R1L_1\  R_1
L2  R2L_2\  R_2
⋮\vdots
LM  RML_M\  R_M

输出格式

请按顺序输出 MM 行,第 jj 行输出第 jj 家杂志的报道魅力度 bjb_j。数列 b=(b1,b2,…,bM)b=(b_1,b_2,\ldots,b_M) 必须为字典序最大的。

输入输出样例

  • 输入#1

    4 4
    1 2 1 2
    1 1
    2 3
    4 4
    3 4

    输出#1

    2
    2
    1
    2
  • 输入#2

    4 8
    1 2 3 4
    1 2
    2 3
    4 4
    1 1
    2 4
    3 3
    3 3
    4 4

    输出#2

    4
    4
    3
    2
    4
    1
    1
    3
  • 输入#3

    12 10
    6 2 2 5 2 5 2 3 3 3 2 2
    3 5
    10 12
    12 12
    2 4
    8 9
    10 11
    1 3
    7 9
    9 10
    10 11

    输出#3

    6
    5
    5
    6
    5
    3
    6
    5
    5
    3

说明/提示

小题目

  1. (1919 分)N≤400,M≤400N \leq 400,M \leq 400。
  2. (99 分)N≤400N \leq 400。
  3. (1919 分)Ai≤5A_i\leq 5(1≤i≤N1\leq i \leq N)。
  4. (1212 分)Ai=iA_i=i(1≤i≤N1\leq i\leq N)。
  5. (1717 分)对于任意 kk(1≤k≤N1\leq k\leq N),满足 Ai=kA_i=k 的 ii(1≤i≤N1\leq i\leq N)至多 55 个。
  6. (2424 分)无额外限制。

样例解释 1

若按 2, 3, 4, 12,\,3,\,4,\,1 的顺序排列,得到每家杂志的报道魅力度如下:

  • 杂志 11:仅包含第 22 幅画,其美丽度为 22,魅力度为 22。
  • 杂志 22:包含第 3,43,4 幅画,其美丽度分别为 1,21, 2,最大值为 22,魅力度为 22。
  • 杂志 33:仅包含第 11 幅画,其美丽度为 11,魅力度为 11。
  • 杂志 44:包含第 4,14,1 幅画,其美丽度分别为 22 和 11,最大值为 22,魅力度为 22。

此时数列 b=(2,2,1,2)b=(2,2,1,2)。不存在比这更大字典序的画作顺序,因此答案为按顺序输出 2,2,1,22,2,1,2。

该样例输入满足小题目 1,2,3,5,61,2,3,5,6 的约束。


样例解释 2

本样例输入满足所有小题目的约束。


样例解释 3

本样例输入满足小题目 1,2,61,2,6 的约束。

约束条件

  • 1≤N≤100 0001 \leq N \leq 100\,000。
  • 1≤M≤100 0001 \leq M \leq 100\,000。
  • 1≤Ai≤N1 \leq A_i \leq N(1≤i≤N1 \leq i \leq N)。
  • 1≤Lj≤Rj≤N1 \leq L_j \leq R_j \leq N(1≤j≤M1 \leq j \leq M)。
  • 所有输入数值均为整数。

由 ChatGPT 5 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页