编程题
### 问题描述 有一个长度为 $N$ 的序列 $s_1,s_2,\ldots,s_N$,每个数字 $s_i$ 初始时都为正整数。你可以对每个数字 $s_i$ 执行三种操作中的一种:将 $s_i$ 加上 $1$、将 $s_i$ 减去 $1$ 或者保持不变。操作结束后,你需要选定一个整数 $Y$,并计算序列 $s$ 中等于 $Y$ 的元素个数。 请你找出在任意操作后,可能得到的最多等于 $Y$ 的元素个数。 ### 输入格式 输入的第一行包含一个整数 $N$($1\leq N \leq 10^5$),表示序列 $s$ 的长度。 输入的第二行包含 $N$ 个整数 $s_1,s_2,\ldots,s_N$($1\leq s_i \leq 10^5$),表示序列 $s$ 的初始值。 ### 输出格式 输出一个整数,表示能够得到的最多等于 $Y$ 的元素个数。 ### 样例输入 ``` 5 2 3 2 4 1 ``` ### 样例输出 ``` 4 ```
查看答案
赣ICP备20007335号-2