题目描述

输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2

输入描述:

输入为一行,n(1 ≤ n ≤ 1000)

输出描述:

输出一个整数,即题目所求

示例1

输入

10
输出

其实就是求到n的数中,有多少数是包含因数5,总共包含了多少因数5。
解释:比如100/5=20,即有20个数包含因数5:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100。这20个数中又有20/5=4个包含因数5:25,50,75,100(可以把前面的20个数看成5*1,5*2,5*3,5*4,5*5,5*6,5*7,5*8,5*9,5*10,,5*11,5,12,5*13,5*14,5*15,5*16,5*17,5*18,5*19,5*20),然后这4个数中的因数5又被计算过了,即可。

#include<iostream>using namespace std;int main(int argc, char const *argv[])
{int n;while(cin>>n){int count=0;while(n){count += n/5;n /= 5;}cout<<count<<endl;}return 0;
}

滴滴校招真题——末尾0的个数相关推荐

  1. 2017年网易校招题 末尾0的个数

    题目描述 输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2 输入描述: 输入为一行,n(1 ≤ n ≤ 1000) 输出描述: 输出一 ...

  2. 滴滴2017校园招聘编程题——阶乘末尾0的个数

    1.题目如下图所示: 2.分析:         这个题目描述的很简单,思路看似也很清晰,我们第一想到的肯定就是正常计算和统计--先计算N!阶乘的结果,然后统计结果末尾0的个数.看似这是一个很好的也很 ...

  3. 2017滴滴校招 末尾0的个数(数学知识)

    末尾0的个数 时间限制:1秒 空间限制:32768K 输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2 输入描述: 输入为一行,n(1 ...

  4. 牛客小白月赛6 水题 求n!在m进制下末尾0的个数 数论

    链接:https://www.nowcoder.com/acm/contest/135/C 来源:牛客网 题目描述 其中,f(1)=1;f(2)=1;Z皇后的方案数:即在Z×Z的棋盘上放置Z个皇后,使 ...

  5. 牛客网 2018校招真题 滴滴出行 寻找丑数

    Description 牛客网 2018校招真题 寻找丑数 Solving Ideas 参考<剑指offer>丑数 Time complexity : O(n)O(n)O(n) Space ...

  6. 拼多多2018年校招真题

    拼多多2018年校招真题 题目描述 给定一个无序数组,包含正数.负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1) 输入描述: 无序整数数组A[n] 输出 ...

  7. 牛客网 2018校招真题 摩拜 排序次数

    Description 牛客网 2018校招真题 排序次数 Solving Ideas 将数组a的元素拷贝到数组b 对数组b进行排序 对比数组b,统计数组a中已排序的元素个数 如:a = [2, 11 ...

  8. 牛客网 2018校招真题 网易 骰子游戏

    Description 牛客网 2018校招真题 骰子游戏 Solving Ideas 参考<剑指offer>n个骰子的点数 考虑用两个数组来存储骰子点数的每一个总数出现的次数. 在一次循 ...

  9. 牛客网——2017校招真题在线编程(pythonC++)

    牛客网--2017校招真题在线编程(python&C++) 1.n个数里的最小k个 题目描述 找出n个数里最小的k个 输入描述: 每个测试输入包含空格分割的n+1个整数,最后一个整数为k值,n ...

最新文章

  1. [2774]小P的故事——神奇的发票报销 (sdut)
  2. C#网页数据采集(二)WebBrowser
  3. Spring依赖注入–字段vs设置器vs构造函数注入
  4. Android 跳转到ViewPager指定页面
  5. java 私有成员方法_Java Reflection 教程(7):类私有成员变量和方法
  6. 《Spring Data实战》——导读
  7. 关于动态数组指针操作的两个例子
  8. 强化学习实战(六)【Windows安装星际争霸Ⅱ 强化学习环境教程】
  9. J2EE 领域的一些技术框架结构图
  10. 关于Python脚本的前两行
  11. 成人大专计算机自我鉴定300字,自我鉴定300字成人大专
  12. 网络知识之——Mac地址和ping
  13. 计算机生命科学研究系,生命科学与计算机科学的结合发展研究
  14. 许奔创新社-第27问:创新者们如何进行跨界交流?
  15. LeetCode 491 递增子序列
  16. 我的电脑不显示u盘解决方法
  17. 素描中的西红柿静物,这种画法才能画出果肉质感~
  18. 4、cloudsim仿真步骤
  19. 计算机cct 考试试题,基础计算机cct考试模拟题-20210331070830.docx-原创力文档
  20. 网络工程师(中级)下午笔记大全

热门文章

  1. 黑龙江省大庆市谷歌高清卫星地图下载
  2. mixpanel实验教程(1)
  3. android mixpanel可视化埋点框架解析
  4. 8分频verilog线_七、八分频电路Verilog源代码
  5. 计算机变成英语,原来是中文的电脑电脑系统变成英文了
  6. 15_Elasticsearch 内部原理详细解析(下篇)
  7. 论剑江湖服务器维护,楚留香629维护内容介绍 名剑天下论剑洗心见武深夜酒馆_游侠手游...
  8. 第一周学习前端html的知识总结与感悟
  9. PHP在线客服系统平台源码(完全开源的网页在线客服系统)
  10. 大数据小项目之电视收视率企业项目12