#include #include int num[100010]; int main() { #ifdef local freopen("food_test.txt","r",stdin); #endif int T,n,V; scanf("%d",&T); for(int i = 1;i <= T;++i) { scanf("%d%d",&n,&V); for(int j = 0;j < n;++j) scanf("%d",num+j); std::sort(num,num+n); for(int j = 0;j < n;++j) { if (num[j] > V) { printf("%d\n",j); break; } V -= num[j]; } } return 0; }