1024! 末尾有多少个0?
来源:互联网 发布:mysql in子查询优化 编辑:程序博客网 时间:2024/04/27 19:34
1024! 末尾有多少个0?
末尾0的个数取决于乘法中因子2和5的个数。显然乘法中因子2的个数大于5的个数,所以我们只需统计因子5的个数。
是5的倍数的数有: 1024 / 5 = 204个
是25的倍数的数有:1024 / 25 = 40个
是125的倍数的数有:1024 / 125 = 8个
是625的倍数的数有:1024 / 625 = 1个
所以1024! 中总共有204+40+8+1=253个因子5。
也就是说1024! 末尾有253个0。
static int CountZero(int num) {
int result = 0;
while (num > 5) {
num = (num - (num % 5)) / 5;
result += num;
}
return result;
}
- 1024! 末尾有多少个0?
- 1024! 末尾有多少个0?
- 1024! 末尾有多少个0?
- 1024! 末尾有多少个0?
- 1024! 末尾有多少个0?
- 1024! 末尾有多少个0?
- 1024! 末尾有多少个0?
- 1024!末尾有多少个0
- 谷歌面试题1024!的末尾有多少个0
- 谷歌面试题:1024! 末尾有多少个0?
- 谷歌面试题:1024! 末尾有多少个0?
- 每日一道算法题:1024!末尾有多少个0?
- 计算N!末尾有多少个0
- N!末尾有多少个0?
- N!末尾有多少个0
- 求N!末尾有多少个0
- 计算N!末尾有多少个0
- 阶乘N!末尾有多少个0
- 电话本电话号码不能显示的问题
- 磁盘IO的总结
- XPDF 心得 windows下的mfc应用和非mfc
- NUMERIC_CHECK函数解析
- 在Java程序中截获控制台输出(俞良松)
- 1024! 末尾有多少个0?
- EveryDay English
- No row with the given identifier exists:
- ddd
- 备考素材--PMBOK之项目整体管理
- SQLite使用内存作临时数据库(备忘)
- abap数据字典
- C语言字节对齐
- Invalid byte 2 of 2-byte UTF-8 sequence.异常