#ifdef ONPC #define _GLIBCXX_DEBUG #endif #include using namespace std; typedef long long ll; typedef vector vi; typedef vector> vvi; typedef vector> vpi; typedef pair pi; #define F first #define S second #define PB push_back #define MP make_pair #define popcount __builtin_popcountll #define forn(i,a,b) for (ll i = a; i < b; i++) void solve(){ ll n,k;cin>>n>>k; vi arr(n); forn(i,0,n)cin>>arr[i]; sort(arr.begin(),arr.end()); if(arr[0]<=k){ cout<<0<<"\n"; return; } else{ ll product=arr[0]-k; forn(i,1,n){ product*=arr[i]; } cout<> t; forn(i,0,t){ solve(); } #ifdef ONPC cerr << endl << "finished in " << clock() * 1.0 / CLOCKS_PER_SEC << " sec" << endl; #endif }