牛牛是一名热爱数组的牛,他喜欢寻找数组中乘积为 k 的连续子数组。现在,给定一个整数数组 nums 和一个整数 k,牛牛希望你设计一个算法,找到该数组中乘积为 k 的连续子数组的个数。 请你实现函数 int subarrayProductK(vector& nums, int k),其中 nums 是输入的整数数组,k 是目标乘积。函数应该返回乘积为 k 的连续子数组的个数。
示例1

输入

[1, 1, 1],2

输出

0
示例2

输入

[1, 2, 3],3

输出

1
示例3

输入

[1, 1, 3],3

输出

3

备注:
1 -100 -10000 k != 0
加载中...