2014! 的末尾有多少个0

2014! 的末尾有多少个0<?xml version="1.0" encoding="UTF-8"?>
假设 末尾有 k 个0,所以 2014! = x * 10^k ;

10 ^ k = (2 * 5 )^ k = 2^k * 5^k, 明显所有数字中因数含有2的数字多于含有5的数字。因此只要求得所有数字中的因数中一共有所少个

数字5即可。

首先,5,10,15,20,25.....2010 , 这些数字因数都含有5,但是发现有的数字中5的因数不止一个。

至少含有1个因数为 5 的数字有: 2014 / 5 = 402 

至少含有2个因数为 5 的数字有: 2014 / 25 = 80

至少含有3个因数为 5 的数字有: 2014 / 125 = 16

至少含有4个因数为 5 的数字有: 2014 / 625 = 3

不存在含有5的因数的数字的个数大于等于5的情况。

综上,因数5 的总个数为:

402 + 80 + 16 + 3 = 501

所以 2014! 的末尾的0的个数为501个






转载于:https://www.cnblogs.com/ZhangJinkun/p/4531416.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值