51nod-1003 阶乘后面0的数量
来源:互联网 发布:淘宝网羊绒衫 编辑:程序博客网 时间:2024/05/17 01:34
首先确定0是如何产生的:
5的倍数* 2的倍数 可以产生1个0
25的倍数*4的倍数 可以产生2个0
125的倍数* 8的倍数 可以产生3个0
。。。
前面的个数 一定比后面的个数少,那么产生0的个数就是有5 25 125 等 5的N次方的个数决定
5^1 产生1个0 ,5^2产生2个0.。。。。
#include <iostream>#include <stdio.h>using namespace std;int main(){ int n; cin>>n; int ans=0; while(n>=5) { ans+=n/5; n=n/5; } cout<<ans<<endl; return 0;}
0 0
- 51-nod 1003 . 阶乘后面0的数量
- 51nod 1003 阶乘后面0的数量
- 51nod 1003阶乘后面0的数量
- 51nod-1003 阶乘后面0的数量
- 51Nod 1003 阶乘后面0的数量
- 51nod 1003 阶乘后面0的数量
- 51nod-【1003 阶乘后面0的数量】
- 51nod 1003 阶乘后面0的数量
- 51nod-1003 阶乘后面0的数量
- 51nod 1003 阶乘后面0的数量
- 51nod 1003 阶乘后面0的数量
- 51nod 1003 阶乘后面0的数量
- 51NOD 1003 阶乘后面0的数量
- [51NOD] 1003 阶乘后面0的数量 [数学]
- 1003 阶乘后面0的数量 51NOD
- 51nod 1003 阶乘后面0的数量
- 51nod 1003 阶乘后面0的数量【数学】
- 51Nod 1003 阶乘后面0的数量
- Memcache监控问题
- 深刻理解Python中的元类(metaclass)
- POJ_3169_Layout
- Ubuntu(Debian)的aptitude与apt-get的基本用法
- 网络超时检测-alarm()函数
- 51nod-1003 阶乘后面0的数量
- 输出字符串的全排列
- Linux下压缩与解压以及打包与解包
- 嵌入式--uboot移植--linux移植--linux驱动--综合学习专题
- linux学习笔记之进程
- 第七天 - 笔记
- 完全背包问题
- win10 系统开启自带虚拟机的方法
- ClassNotFoundException:"com.android.tools.fd.runtime.BootstrapApplication"