#include <stdio.h>
int main() {
int numbers, n, k;
int S = 0, cnt = 0;
scanf("%d", &numbers);
while (numbers > 0)//组数
{
scanf("%d%d", &n, &k);
int i = 0, arr[60] = {-1};
for (i = 0; i < n; i++) {//每一组数字的数量
scanf("%d", &arr[i]);
if(arr[i] >= k)//情况1
{
S = S + arr[i];
}
if(arr[i] == 0 && S >= 1)//情况2
{
S--;
cnt++;
}
}
printf("%d\n", cnt);
S = 0;//每一组结束后需要重置S和cnt
cnt = 0;
numbers--;
}
return 0;
}

京公网安备 11010502036488号