luogu#P10878. [JRKSJ R9] 在相思树下 III

[JRKSJ R9] 在相思树下 III

题目背景

我知

再迷恋他也非我能私有

就当神爱世人遥远温柔

未必要牵手

隔千万光年宇宙献吻

亦真切感受

不用

强求

对号入座那虚构

题目描述

给你一个长为 nn 的序列 a1na_{1\dots n},你需要对它进行两种操作共 n1n-1 次。

对一个长度为 ll 的序列 b1lb_{1\dots l} 进行一次操作将会把序列变为一个长为 l1l-1 的序列 c1l1c_{1\dots l-1}

  • 操作一中,i[1,l),ci=max(bi,bi+1)\forall i\in[1,l),c_i=\max(b_i,b_{i+1})
  • 操作二中,i[1,l),ci=min(bi,bi+1)\forall i\in[1,l),c_i=\min(b_i,b_{i+1})

给定整数 mm,你只能进行至多 mm 次操作一。进行 n1n-1 次操作后序列 aa 的长度变为 11。你可以任意安排操作的顺序,求最终剩余的数 a1a_1 的最大值。

输入格式

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

第二行 nn 个整数 aia_i 表示初始序列。

输出格式

一个整数,代表最终剩余的数的最大可能值。

4 2
1 2 3 3
3

提示

样例解释

一种可能的操作顺序是:

  • 进行一次操作一,序列变为 2,3,32,3,3
  • 进行一次操作二,序列变为 2,32,3
  • 进行一次操作一,序列变为 33

显然最终剩余的数不可能大于 33

数据规模与约定

本题采用捆绑测试。

Subtask\mathrm{Subtask} nn\le 特殊性质 分数
11 1010 1010
22 50005000 3030
33 10610^6 \checkmark 2020
44 4040

特殊性质:保证 i[1,n],ai10\forall i\in[1,n],a_i\le10

对于所有数据,保证 1m<n1061\leq m < n \leq 10^61ai1091 \leq a_i \leq 10^{9}