Автор: | Михалев Ю. | Ограничение времени: | 2 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 512 Мб | |
Выходной файл: | Стандартный выход |
Поликлиника города N просит вас о помощи. В период пандемии на прием к терапевту стало приходить слишком много посетителей. Прием у терапевта длится ровно K минут. Если очередной посетитель приходит в тот момент, когда терапевт уже принимает кого-то, то он встает в очередь. Никто не любит очереди, поэтому перед тем, как предпринимать какие-то действия, администрация поликлиники попросила вас найти максимальную длину очереди за последний день.
Первая строка входных данных содержит два целых числа N — количество посетителей за последний день и K — длительность приема одного пациента.
Вторая строка содержит N чисел, отсортированных по возрастанию: ti — время, когда i − ый посетитель пришел на прием к терапевту.
Выходные данные должны содержать одно целое число — максимальную длину очереди за последний день.
1 ≤ N ≤ 105
1 ≤ K ≤ 109
0 ≤ ti ≤ 109
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|