java 求n的阶乘尾部0的个数
来源:互联网 发布:武汉淘宝商学院骗局 编辑:程序博客网 时间:2024/05/14 00:28
题目描述
求n的阶乘尾部0的个数
样例输入
11
样例输出
2
java代码
import java.util.Scanner;import java.util.Arrays;public class Main{ public static int min(int a,int b){ if(a>b) return b; return a; } public static int sf(int i,int m,int n){ if(i%m==0){ n++; n=sf(i/m,m,n); } return n; } public static void main(String[] args){ Scanner sc=new Scanner(System.in); int n; long count=1; int count2=0; int count5=0; int f=10; n=sc.nextInt(); for(int i=2;i<=n;i++){ count2=sf(i,2,0)+count2; count5=sf(i,5,0)+count5; } if(n==0) count2=count5=1; System.out.println(min(count2,count5)); }}
0 0
- java 求n的阶乘尾部0的个数
- 求n!尾部包含0的个数
- 阶乘尾部0的个数
- 求1000的阶乘结果尾部0的个数
- 求1000的阶乘结果尾部0的个数
- 求1000的阶乘结果尾部0的个数
- 求1000阶乘的结果尾部0的个数
- 求1000的阶乘尾部0的个数
- 求1000的阶乘尾部0的个数
- 计算n阶乘中尾部0的个数
- 尾部的0(n的阶乘的尾部0的个数)
- (java)求N阶乘末尾0的个数
- 求阶乘N!末尾0的个数
- 求阶乘N!末尾0的个数
- 求N阶乘末尾0的个数
- 计算n阶乘中尾部零的个数
- <LeetCode> 题2:n阶乘尾部零的个数
- 求N的阶乘N!中末尾0的个数
- Linux下的虚拟地址映射详解(一)逻辑地址到线性地址的映射
- 技术人的未来在哪里?
- 【面向对象】这些基本概念,你都了解了吗(上)
- 处理一个集合中的数据以父子形式展现
- 43.连接 Internet
- java 求n的阶乘尾部0的个数
- python bind()方法
- 权威报告】WanaCrypt0r勒索蠕虫完全分析报告
- 由矩阵转置引发的一系列思考(线性代数的核心)
- Android CountDownTimer倒计时器的使用
- linux 下查看文件的完整时间信息
- 标准库类型vector
- (个人)AR电子书系统创新实训第一周(2)
- Activity生命周期与启动模式