#P1071. 小明爱学习(study)

小明爱学习(study)

题目描述

有一天老师需要给小明讲解 nn 个知识点,第 ii 个知识点的难度为aia_i

已知小明当前的知识量为 mm,小明的接受新知识能力为 tt 。当老师给小明讲解到某个知识点时,如果这个知识点的难度 aia_i 满足( mtaim+tm-t \leq a_i \leq m+t ),则代表小明可以听懂,学完后可以提高 33 个知识量。否则就是对小明弹琴,浪费时间。

由于老师最近比较忙,希望你根据已知的情况预估一下,如何按排知识点学习顺序,可以让小明最终的知识量 mm 最大。

输入格式

第一行,三个整数 n,m,tn,m,t

第二行, nn 个整数 aia_i代表每个知识点的难度。

输出格式

一个整数,代表小明学习后最大的知识量。

样例数据

5 3 2
5 4 3 2 1
9
5 9 2
1 1 1 1 1
9

数据范围

对于50% 50\% 数据,1n1031 \leq n \leq 10^3

对于100% 100\% 数据,1n1061 \leq n \leq 10^6 0ai,m,t1090 \leq a_i,m,t \leq 10^9