Cow Cars S
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题面翻译
有 头奶牛 ,编号 。它们正各自驾着车打算在高速公路上飞驰.高速公路有 条车道。奶牛 有一个自己的车速上限 。
在经历过糟糕的驾驶事故之后,奶牛们变得十分小心,避免碰撞的发生。每条车道上,如果某一只奶牛 的前面有 只奶牛驾车行驶,那奶牛 的速度上限就会下降 个单位,也就是说,她的速度不会超过 ,当然如果这个数是负的,那她的速度将是 。高速公路法规定,在高速公路上行驶的车辆时速不得低于 。你可以认为同一条车道上的两头奶牛相距足够远,所以即使后方的奶牛速度更快也是可以的。
求:最多有多少奶牛可以在高速公路上行驶。
输入格式
-
第1行:四个用空格分隔的整数:N、M、D和L
-
第2行到第N + 1行:第i + 1行用一个整数描述奶牛i的初始速度:S_i
输出格式
- 1行:一个整数,表示能使用这条高速公路的奶牛的最大数量
样例 #1
样例输入 #1
3 1 1 5
5
7
5
样例输出 #1
2
提示
有三头奶牛,只有一条车道可供行驶,速度递减值为1,最低限速为5。
可以让其中两头奶牛上路行驶。比如,把速度为5的其中一头奶牛放在前面,速度为7的奶牛放在后面。