#P0284. 纳西妲

    传统题 1000ms 8MiB

纳西妲

众所周知我们可爱的智慧之神纳西妲在约 500500 年前就成为了草神并入坑 OI。由于其具有极高的智慧,即使公务繁忙,她也能抽出时间来学 OI,因此她进度非常的快。

结果是,另一个二次元老哥——洛天依也染上了 OI 并无法自拔,于是来到提瓦特旅游时慕名拜访了纳西妲,并问了一道她不会的题。

题目描述

洛天依有一个长度为 nn 的序列 a1,a2,,ana_1,a_2,\dots,a_n。她可以进行以下操作任意多次(可能为 00):

  • 选择一段子区间 [l,r](1lrn)[l,r](1 \le l \le r \le n),将 al,al+1,,ara_l,a_{l+1},\dots,a_r 全部改成这些数的中位数。

这里,一个子区间 [l,r][l,r] 的中位数的定义为该区间内的数降序排序后的第 rl+12\lceil\frac{r-l+1}{2}\rceil 项。

现在洛天依想问,操作之后序列的最小值最大可以是多少。纳西妲作为学了近 500500 年 OI 的智慧之神,当然把这题秒了。但是数据范围有点大,用神之心跑不动,须弥又没有键盘,所以她只好请你帮忙把程序输到洛天依的脑子里。

输入格式

第一行一个整数 nn

第二行 nn 个整数,表示 a1,a2,,ana_1,a_2,\dots,a_n

输出格式

一行一个整数表示答案。

输入输出样例 #1

输入 #1

7
1 9 1 9 8 1 0

输出 #1

9

输入输出样例 #2

说明/提示

显然我们依次进行如下操作:

操作次数 选择的区间 操作后的序列
11 [2,4][2,4] 1,9,9,9,8,1,01,9,9,9,8,1,0
22 [1,5][1,5] 9,9,9,9,9,1,09,9,9,9,9,1,0
33 [1,7][1,7] 9,9,9,9,9,9,99,9,9,9,9,9,9

数据规模与约定

对于 100%100\% 的数据,n2×106,0ai1018n \le 2\times10^6,0 \le a_i \le 10^{18}

子任务 特殊性质 分数
11 n20n \le 20 2020
22 n103n \le 10^3 4040
33 最难做