#P6807. [BalticOI 2010 Day2] Matching Bins

[BalticOI 2010 Day2] Matching Bins

题目描述

给定一行 NN 个整数 A1,A2,,ANA_1,A_2,\dots,A_NM=max{A1,A2,AN}M=\max\{A_1,A_2,\dots A_N\}

你需要找到一个最大的整数 KK,使得从左至右共 KK 个数都小于接下来的 KK 个数。

输入格式

输入第一行两个整数 M,NM,N,表示数列中的最大数和数的个数。

第二行 NN 个整数 A1,A2,,ANA_1,A_2,\dots,A_N

输出格式

输出一行一个整数,为最大的 KK

5 10
2 2 1 4 3 2 5 4 2 3
4

提示

对于 100%100\% 的数据,保证 1M2×1031\le M\le 2\times 10^31N2×1041\le N\le 2\times 10^41AiM1\le A_i\le M


题目译自 BalticOI 2010 Day2 T1 Matching Bins