Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

readme.md

Description

Ветеринарные клиники способны за короткий промежуток времени принять очень большое количество хвостатых посетителей, но к сожалению, количество мест остается ограниченным. У ветеринара есть медкарты $N$ питомцев, для каждого питомца известно время, которое потребуется на процедуры. У ветеринара смена длится $t$ времени. И, естественно, он хочет помочь как можно большему числу пушистиков. Для того, чтобы придумать оптимальный режим работы, нужно много анализировать. И первое, что заинтересовало ветеринара - какое максимальное количество питомцев смогут получить помощь, если он будет работать оптимально. Так как животных много, и ветеринару некогда заниматься этими расчётами, он попросил вас помочь с этим.

Input Format:

В первой строке содержится два целых числа $n$($1\le 10^5$) и $t$($1\le 10^{18}$) Во второй строке содержится ровно $n$ целых чисел $a_i$($1\le 10^{18}$)

Output Format:

В единственной строке выведите одно целое число, обозначающее максимальное количество пушистых пациентов, которых может взять ветеринар.

Example Test Cases

Example 1

Input:

4 8
5 10 3 2

Output:

2

Example 2

Input:

4 1
2 3 5 4

Output:

0