Problem Statement
There are $N$ squares arranged in a row from left to right. Let Square $i$ be the $i$-th square from the left.
$M$ of those squares, Square $A_1$, $A_2$, $A_3$, $\ldots$, $A_M$, are blue; the others are white. ($M$ may be $0$, in which case there is no blue square.)
You will choose a positive integer $k$ just once and make a stamp with width $k$. In one use of a stamp with width $k$, you can choose $k$ consecutive squares from the $N$ squares and repaint them red, as long as those $k$ squares do not contain a blue square.
At least how many uses of the stamp are needed to have no white square, with the optimal choice of $k$ and the usage of the stamp?
Constraints
$1 \le N \le 10^9$$0 \le M \le 2 \times 10^5$$1 \le A_i \le N$$A_i$are pairwise distinct.- All values in input are integers.
Input
Input is given from Standard Input in the following format:
N M
A_1 \hspace{7pt} A_2 \hspace{7pt} A_3 \hspace{5pt} \dots \hspace{5pt} A_M
Output
Print the minimum number of uses of the stamp needed to have no white square.
样例
5 2
1 3
3
13 3
13 3 9
6
5 5
5 2 1 4 3
0
1 0
1
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。