#include <stdio.h>
int main() {
int T;
scanf("%d",&T);
while(T--){
int n,k;
int cnt=0,S=0;
scanf("%d %d",&n,&k);
int arr[101]={0};
for(int i=0;i<n;i++){
scanf("%d",&arr[i]);
}
for(int i=0;i<n;i++){
if(arr[i]>=k){
S+=arr[i];
}
if(arr[i]==0&&S>=1){
S--;
cnt++;
}
}
printf("%d\n",cnt);
}
return 0;
}
丢了一个小小的条件都会让结果变得不一样

京公网安备 11010502036488号