#include int main(void) { int l = 0, n = 0, str[10000], i,s,p=0, k, m,t, sum=0; scanf("%d %d", &l, &n); for (i = 0; i < n; i++) { scanf("%d", &str[i]); } //sort for (m = 0; m < n-1; m++) { for (k = n - 1; k > m; k--) { if (str[k - 1]>str[k]) { t = str[k]; str[k] = str[k - 1]; str[k - 1] = t; } } } for (s = 0; sum <= l && s l) p = p - 1; printf("%d\n", p); return 0; }