#P4519. [COCI 2017/2018 #4] Rasvjeta
[COCI 2017/2018 #4] Rasvjeta
Description
在一条 米长的路上有 个路灯。每个路灯能够照亮其左右 米,即如果在 米处安放路灯,则从 米处到 米处都被照亮。
但是,有可能这条路上有些地方没有被照亮。请求出至少要再安放多少路灯才能让这条路的 米处(注意:不是 米处)到 米处都被照亮。
Input Format
第一行,一个正整数 代表路的长度。
第二行,一个正整数 代表已经有的路灯的数量。
第三行,一个非负整数 代表路灯可以照亮的范围。
以后 行,第 行一个正整数 ,代表第 个路灯在 米的位置。
Output Format
输出一个非负整数 ,代表这条路至少还需要安装 个路灯才能使 米处到 米处都被照亮。
5
2
2
1
5
0
26
3
3
3
19
26
2
13
2
10
1
2
1
Hint
样例解释
对于第一组样例,这条路已经被全部照亮了,不需要添加路灯。
对于第三组样例,这条路只有 米处没有被照亮,在 米和 米之间任意添加 盏路灯就可以让整条路被照亮。
数据范围
对于全部数据,$1 \le M \le N \le 1000,\ 0 \le K \le N,\ 1 \le a_i \le N$。
京公网安备 11011102002149号