[Ceoi2012]jobs
在接下来的 天内,共有 个生产请求到达,每天可能有多个请求。原则上,第 天收到的生产请求应当在当天完成,但实际上最多可以推迟 天,即该请求可以在第 天至第 天内的任意一天完成。
完成生产请求需要使用机器,每台机器每天最多完成一个请求。请计算至少需要多少台机器,才能使所有生产请求都在规定的时间内完成。
输入格式
第一行包含三个整数 。
第二行包含 个正整数,其中第 个整数表示第 个请求的到达日期。
数据保证第 天之后不会有新的生产请求到达。
输出格式
输出一个整数,表示使所有请求都能在允许的时间内完成所需的最少机器数量。
样例输入
8 2 12
1 2 4 2 1 3 5 6 2 3 6 4
样例输出
2
数据范围
- ;
- ;
- 。
来源与许可
本题为 CEOI 2012 试题「Jobs」,题面与测试数据整理自 BZOJ。
样例 1
输入
8 2 12
1 2 4 2 1 3 5 6 2 3 6 4
输出
2