#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; }