给定一个数组,请你编写一个函数,返回元素乘积末尾零数量大于等于的连续子数组数量。
答案可能太大,请将答案对取模再返回。
数组元素、均为不超过的正整数。
[5,2,3,50,4],2
6
共有以下6个合法连续子数组:[5,2,3,50],乘积为1500,末尾有2个零。[5,2,3,50,4],乘积为6000,末尾有3个零。[2,3,50],乘积为300,末尾有2个零。[2,3,50,4],乘积为1200,末尾有2个零。
[3,50,4],乘积为600,末尾有2个零。
[50,4],乘积为200,末尾有2个零。
这道题你会答吗?花几分钟告诉大家答案吧!