Hello 松弟萌~
久违了
潜心学习,笔记里面写了好多干货
决定开始发一发博客
不然你们把我小阿giao忘记了可怎么办
呀霍~
今天我们来求一下N!的末尾有几个零
求末尾几个零,最小的末尾带零的数就是10了。
2*5 = 10
所以每一对2,5就会产生一个0。
所以怎么硕呢?
开始码
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int count = 0;
for (int i = 0; i < n; i++){
n = n/5;
count = count + n;
}
System.out.println(count);
}
}