#A. 队伍

    传统题 1000ms 512MiB

队伍

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

dash现在有 nn 只队伍,假定他们分布在一条直线上,坐标分别是 a1,a2,,ana_1,a_2,\cdots ,a_n。有若干名通信兵,他们的通信范围为 RR,即当某个通信兵的坐标为 xx 时,他可以把消息迅速通知到区间 [xR,x+R][x-R,x+R],现在dash想知道他至少需要安排多少名通信兵。注意,通信兵也必须安排在已有的队伍中。

编程帮助dash解决这个问题。

输入格式

第一行为两个正整数 RRnn,第二行为 nn 个正整数 aia_i

输出格式

输出通信兵的最少数目。

样例

2 5
1 3 5 15 17
2

解释#1

样例 11 中,可以把 22 名通信兵设置在坐标 331515(或者 1717)的队伍中。

2 5
1 3 5 15 18
3

解释#2

样例 22 中,第 22 名和第 33 名通信兵分别要设置在坐标 1515 和坐标 1818 的队伍中。

数据范围

  • 对于 100%100\% 的数据:R10000R\le 10000n100000n\le 100000ai100000000a_i\le 100000000
  • 补充注意:输入 aia_i 没有保证有序。

2025/1/1 每日赏金题【Div. 2】

未认领
状态
已结束
题目
1
开始时间
2024-12-31 21:00
截止时间
2025-1-1 23:59
可延期
24 小时