#include <iostream>
using namespace std;
#include<vector>
int solve(vector<int>&s,int &b){
int S=0,cnt=0;
for(int x:s){
if(x>=b)S+=x;
else if(x==0&&S>=1)cnt+=1,S-=1;
}
return cnt;
}
int main(){
int n;
cin>>n;
while(n--){
int a,b;
cin>>a>>b;
vector<int>s(a);
for(int i=0;i<a;i++){
cin>>s[i];
}
cout<<solve(s,b)<<endl;
}
return 0;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号