#include <bits/stdc++.h>
using namespace std;
void read_and_solve() {
  long long int t = ({
    long long int a;
    scanf("%lld", &a);
    a;
  });
  while (t--) {
    long long int n = ({
      long long int a;
      scanf("%lld", &a);
      a;
    }),
                  k = ({
                    long long int a;
                    scanf("%lld", &a);
                    a;
                  }),
                  i, j, a[n + 2];
    for (i = 0; i < n; i++)
      a[i] = ({
        long long int a;
        scanf("%lld", &a);
        a;
      });
    sort(a, a + n);
    if (a[n - 1] > k)
      cout << 0 << endl;
    else {
      long long int ans = 0;
      for (i = 1; i < n; i++) {
        long long int x = (k - a[i]) / a[0];
        ans += x;
      }
      cout << ans << endl;
    }
  }
}
int main() {
  read_and_solve();
  return 0;
}
