#P2219. 乘法师

乘法师

题目描述

给定一个长为 nn 的数组 a1a_1, a2a_2, ... , ana_n ,满足所有数都是非负整数。求 a 有多少个非空子区间,满足区间中所有数的积 v\ge v

输入格式

第一行一个正整数 TT,表示有 TT 组数据。每组数据第一行两个整数 nnvv

接下来一行 nn个整数,第 ii 个整数为 aia_i

数据范围

对于前 20% 的数据, n100n \le 100

对于前 50% 的数据,n1000n \le 1000

对于所有数据,1T51 \le T \le 51n1051 \le n \le 10^50ai,v1090 \le a_i, v \le 10^9

输出格式

对于每组数据,输出一行一个整数,表示答案。

样例

1
3 7
2 3 4
2