题目描述
今天是小科的生日,小科的妈妈给了小科N元钱,小科带着N元钱来到糖果店,糖果店里有M颗不同的糖果,每颗糖果的价格都不一样。小科不在乎糖的口味,只希望能买到尽量多的糖果,请你帮助小科算一算他最多可以买到多少颗糖果?
输入格式
第1行:两个空格分隔的整数N和M,分别表示小科拥有的钱数以及商店里糖果的数量。(1 <= N, M <= 10000)。
第2行:M个空格分隔的整数,分别表示商店里M颗糖的价格(1<=价格<=1000)。
输出格式
输出1行:一个整数,表示小科可以购买到的糖果的最大数量,如果一个都买不起,输出0。
输入输出样例
输入样例1:
10 5
3 5 7 1 8
输出样例1:
3