NYOJ 84 阶乘的0
阶乘的0
- 描述
-
计算n!的十进制表示最后有多少个0
- 输入
-
第一行输入一个整数N表示测试数据的组数(1<=N<=100)
每组测试数据占一行,都只有一个整数M(0<=M<=10000000) - 输出
-
输出M的阶乘的十进制表示中最后0的个数
比如5!=120则最后的0的个数为1 - 样例输入
-
6 3 60 100 1024 23456 8735373
- 样例输出
-
0 14 24 253 5861 2183837
-
AC码:
-
#include<stdio.h> int fun(int n,int m) { int i=m,sum=0; while(i<=n) { sum+=n/i; i=i*m; } return sum; } int main() { int T,n,a,b; scanf("%d",&T); while(T--) { scanf("%d",&n); a=fun(n,2); b=fun(n,5); printf("%d\n",a>b?b:a); } return 0; }
NYOJ 84 阶乘的0相关推荐
- NYOJ 84 阶乘的0 数论
阶乘的0 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 计算n!的十进制表示最后有多少个0 输入 第一行输入一个整数N表示测试数据的组数(1<=N<=100 ...
- 51Nod 1003 阶乘后面0的数量(数学,思维题)
1003 阶乘后面0的数量 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 n的阶乘后面有多少个0? 6的阶乘 = 1*2*3*4*5*6 = 720 ...
- 1003 阶乘后面0的数量
1003 阶乘后面0的数量 基准时间限制:1 秒 空间限制:131072 KB n的阶乘后面有多少个0? 6的阶乘 = 1*2*3*4*5*6 = 720,720后面有1个0. Input 一个数N( ...
- 51Nod 1003 阶乘后面0的数量 | 思维
题意:n的阶乘后面0的个数,如果直接算出阶乘再数0的数量一定会超时的. 因为10=2*5,所以求出5贡献的次数就行. #include "bits/stdc++.h" using ...
- 51 Nod 阶乘后面0的数量
1003 阶乘后面0的数量 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注 n的阶乘后面有多少个0? 6的阶乘 = 1*2*3*4*5*6 = 72 ...
- 51Nod-1003 阶乘后面0的数量【分析思维】
1003 阶乘后面0的数量 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 n的阶乘后面有多少个0? 6的阶乘 = 1*2*3*4*5*6 = 720,720后面有1 ...
- 阶乘末尾 0 的个数
整数区间内整数的因子的个数 如求 100 的阶乘末尾 0 的个数: 思路:一个数 n 的阶乘末尾有多少个 0 取决于从 1 到 n 的各个数的因子中 2 和 5 的个数((2, 5) 构成的对的个数) ...
- 【经典智力题】1024! 末尾有多少个0?——“计算阶乘末尾0的数量”问题引出
网上有这样一个广为流传的有趣问题: 1024! 末尾有多少个0? 相应的解法是: 末尾0的个数取决于乘法中因子2和5的个数.显然乘法中因子2的个数大于5的个数,所以我们只需统计因子5的个数. 是5的倍 ...
- 滴滴2017校园招聘编程题——阶乘末尾0的个数
1.题目如下图所示: 2.分析: 这个题目描述的很简单,思路看似也很清晰,我们第一想到的肯定就是正常计算和统计--先计算N!阶乘的结果,然后统计结果末尾0的个数.看似这是一个很好的也很 ...
最新文章
- BZOJ2169 连边(动态规划)
- Linux云服务器安装JDK详细步骤
- 对于 IE低版本不兼容问题的处理
- Android-完全退出当前应用程序-新公司学习到的细节
- 从零开始学前端: HTML框架和VS Code安装 --- 今天你学习了吗?(CSS:Day01)
- Windows Server 2008 R2之二从介质安装 AD DS
- matlab算kdj指标,通达信带注释的KDJ指标公式
- 解题报告:HDU_4093 Xavier is Learning to Count FFT
- 古镇、温泉、阳澄湖品蟹二日游--这个周末,终于放松了一下。
- Bootstrap3 和 Bootstrap4 的区别
- C语言 删除单链表中值为e的全部元素
- 【Python爬虫】爬取豆瓣电影Top 250
- Scratch少儿编程案例-算法练习-存款收益计算
- 软件设计师2017下半年
- C/C++ 之 操作符重载
- linux 启动 参数,Linux启动参数
- 机器学习专题之概率论——雅可比式
- 十进制转化为二进制与十六进制显示(汇编程序)
- Spring的XML解析中关于DTD的路径问题-
- 计算机理论导引 试卷,计算机理论导引实验报告_CFG是P成员.doc