[SNCPC2024] 商路
题目描述
一个圆周被 $K$ 个点等分,这些点按照顺时针编号为 $1, 2, \cdots, K$。其中点 $a_1, a_2, \cdots, a_n$ 分别建造有一座市场 $M_1, M_2, \cdots, M_n$。
一条从市场 $i$ 出发,目标是市场 $j$ 的商路是有向线段 $M_i M_j$ ($i \neq j$) 且必须满足以下条件:
- 市场 $j$ 必须是距离市场 $i$ 最远的市场(如果有多个距离相同的最远的市场,那么任意一个均可)。
- 商路线段 $M_i M_j$ 不能与其他商路线段在起点或者终点以外的地方相交或重合。
最多可以存在多少条商路?
输入输出格式
输入格式
第一行包含两个整数 $K, n$ ($3 \leq K \leq 10^9, 3\leq n \leq \min(K,10^5) $),由空格隔开,表示有 $n$ 个市场分布在圆周的 $K$ 等分点上。
第二行包含 $n$ 个整数 $a_1, a_2, \cdots, a_n$ ($1\leq a_1 < a_2 < \cdots < a_{n-1} < a_n \leq K$),为建有市场的点的编号。
输出格式
输出一个整数表示最多可以存在的商路的数量。
输入输出样例
输入样例 #1
10 5
1 2 5 6 8
输出样例 #1
2
输入样例 #2
3 3
1 2 3
输出样例 #2
3
说明
对于第一个样例,其中两种可能的答案如下图所示:
![](https://cdn.luogu.com.cn/upload/image_hosting/ql7evd73.png)
![](https://cdn.luogu.com.cn/upload/image_hosting/ya5u7z3o.png)