C. 徐老师的连续乘积

    传统题 1000ms 256MiB

徐老师的连续乘积

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Background

Special for beginners, ^_^

Description

徐老师有一个正整数数组,他想统计有多少个连续子数组的乘积严格小于kk

例如数组[10,5,2,6][10, 5, 2, 6]k=100k=100,满足条件的子数组有:[10][10][5][5][2][2][6][6][10,5][10,5][5,2][5,2][2,6][2,6][5,2,6][5,2,6],共88个。

Format

Input

第一行一个正整数T(1T10)T(1 \leq T \leq 10),表示测试组数。

对于每组测试,第一行两个整数n(1n105)n(1 \leq n \leq 10^5)k(1k106)k(1 \leq k \leq 10^6)

第二行nn个正整数ai(1ai100)a_i(1 \leq a_i \leq 100)

Output

对于每组数据,输出一行一个整数,表示乘积小于kk的连续子数组个数。

Samples

2
4 100
10 5 2 6
3 10
1 2 3
8
6

Limitation

1s, 1024KiB for each test case.

【睿爸信奥】入门组语法周赛(20260620)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-6-20 0:00
结束于
2026-6-26 0:00
持续时间
2 小时
主持人
参赛人数
11