问题描述:
给出100个数相乘,乘积的末尾有几个零?
问题求解思路:
乘积末尾的0,都是由 2*5 得来的,所以只需要计算:这一百个数中共有多少个 2和5 的因子,取其中小者变为答案
示例:6*5*2*15*4=3600;
6 中可以分解出一个二
5中以分解出一个五
2中以分解出一个二
15中以分解出一个五
4中以分解出两个二
共计:四个二,两个五,故乘积末尾含有2个0;
给出100个数相乘,乘积的末尾有几个零?
乘积末尾的0,都是由 2*5 得来的,所以只需要计算:这一百个数中共有多少个 2和5 的因子,取其中小者变为答案
示例:6*5*2*15*4=3600;
6 中可以分解出一个二
5中以分解出一个五
2中以分解出一个二
15中以分解出一个五
4中以分解出两个二
共计:四个二,两个五,故乘积末尾含有2个0;