#P1331. 打地鼠

打地鼠

题目描述

在一条直线上有等距的n个洞,每个洞口都有一只地鼠,下图是n=7的情景。

image

玩家有一个打地鼠的平底锅,它的攻击范围半径是k。也就是说,平底锅的中心落到第x个洞的位置,可以打中位置x-k至x+k洞口的地鼠(如果有的话),被打中的地鼠回到洞中不再出来。

已知玩家在一局游戏中击打了m次,以及每次击打时平底锅落下的位置x,攻击范围k,请你算出还有几只地鼠没被打中。


输入格式

第一行三个正整数,洞的数量n(1<=n<=1000),击打的次数m(1<=m<=n),攻击范围k(1<=k<=100);

第二行m个不相同的正整数(大小在1~n范围内),依次表示每次击打时平底锅落下的位置。

输出格式

一个整数,为游戏结束后没被打中的地鼠数量。


输入/输出样例

7 2 1
1 3
3

样例解释

n=7,m=2,k=1,两次平底锅落下的位置分别为1和3,两次分别打中2只地鼠,还有3只没打中,如下图所示:

image


说明/提示

时间1000ms,内存256MiB