求解出n以内(包含n)所有能被5整除的正整数数的乘积s
时间: 2023-04-27 10:01:28 浏览: 269
计算并输出n(包括n)以内能被3或5整除的所有自然数之和
假设n能被5整除,则n/5为正整数,且n/5以内的所有正整数都能被5整除。因此,n以内所有能被5整除的正整数的个数为n/5个。
这些正整数分别为5、10、15、……、n,它们的乘积为5的(n/5)次方乘以1到n/5的所有正整数的乘积。
即:s = 5^(n/5) * (1*2*3*...*(n/5))
其中,1*2*3*...*(n/5)可以用阶乘的形式表示为(n/5)!。
因此,s = 5^(n/5) * (n/5)!。
阅读全文