第一行输入一个整数
,表示测试用例组数。
每组测试用例格式如下:
第一行输入两个整数
;
第二行输入
个整数
.
对于每组测试用例,输出一行一个整数,表示
的值。
3 3 2 2 0 1 4 1 0 0 0 0 5 3 3 0 0 4 0
1 0 3
对于第一组数据:
,第
项
,
;第
项为
,
,赠出
枚,
;第
项无操作;因此
。
对于第三组数据:
,第
项
,
;第
项各赠出
枚,
;第
项
,
;第
项再赠出
枚,
;因此
。
T : int = int(input()) for i in range(T): S : int = 0 cnt : int = 0 n,k = map(int, input().split()) nums : list = list(map(int, input().split())) for j in range(n): if nums[j] >= k: S += nums[j] elif nums[j] == 0 and S >= 1: S -= 1 cnt += 1 else: continue print(cnt)