已结束 GESP欢乐赛#39

A4724 | 下棋

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

有一个 $1 \times m$ 的棋盘,初始时棋盘上没有棋子。现在有 $n$ 次操作,每次操作尝试在棋盘的第 $(1, a_i)$ 位置放置一颗棋子。放置规则如下:

- 如果第 $(1, a_i)$ 位置已有棋子,则尝试将棋子放到第 $(1, a_i + 1)$ 位置。

- 如果第 $(1, a_i + 1)$ 位置也有棋子,则该次操作不会产生任何效果。

请问最后棋盘上棋子的数量?

$\large{数据范围}$
- $1 \leq n, m \leq 2 \times 10^5$
- $1 \leq a_i \leq m - 1$

输入格式

第一行输入两个整数,代表 $n, m$。

第二行输入 $n$ 个整数代表 $a_i$。

输出格式

输出一个整数代表答案。

输入输出样例

输入 #1
3 6
1 1 1
输出 #1
2
C++ 编辑器
输入
输出