Remove Extra One

TimeLimit:2000MS  MemoryLimit:256MB
64-bit integer IO format:%I64d
未提交 | 登录后收藏
Problem Description

图片.png

题意:[1..n]的排列a. 定义a[i]合法:当所有j (1<=j<i)都满足a[j]<a[i].
n<=1e5.删除一个数之后 要使得排列a的合法个数最多 输出要删除的哪一个数.若有多解,输出最小的解.

Input

The first line contains the only integer n (1 ≤ n ≤ 105) — the length of the permutation.

The second line contains n integers p1, p2, ..., pn (1 ≤ pi ≤ n) — the permutation. All the integers are distinct.

Output

Print the only integer — the element that should be removed to make the number of records the maximum possible. If there are multiple such elements, print the smallest one.

SampleInput 1
1
1
SampleOutput 1
1
SampleInput 2
5
5 1 2 3 4
SampleOutput 2
5
Note

In the first example the only element can be removed.

Submit
题目统计信息详细
总AC数20
通过人数16
尝试人数16
总提交量26
AC率61.54%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
出处

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: