上海市计算机学会竞赛平台2022年9月月赛丙组阶乘尾零

题目描述

给定一个整数 𝑛n,𝑛n 的阶乘定义为

𝑛!=1×2×⋯×𝑛n!=1×2×⋯×n

请计算在 𝑛!n! 的十进制表示中,末尾有多少个连续的 00?

例如 𝑛=5n=5,则 𝑛!=120n!=120,末尾有 11 个 00,又12!=47900160012!=479001600,末尾有 22 个 00。

输入格式

单个整数表示 𝑛n。

输出格式

单个整数表示 𝑛!n! 中末尾零的个数。

数据范围
  • 对于 30%30% 的数据,1≤𝑛≤10001≤n≤1000;
  • 对于 60%60% 的数据,1≤𝑛≤1,000,0001≤n≤1,000,000;
  • 对于 100%100% 的数据,1≤𝑛≤2,000,000,0001≤n≤2,000,000,000;
样例数据

输入:

5

输出:

1

输入:

12

输出:

2

说明:

12的阶乘为479001600

详见代码:

#include <iostream>
using namespace std;
int main() 
{
	int n,sum;
	cin>>n;
	sum=0;
	while(n>0)
   {
		n= n/5;
		sum+=n;
	}
	cout<<sum;
	return 0;
}

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 21:54:05       172 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 21:54:05       190 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 21:54:05       158 阅读
  4. Python语言-面向对象

    2024-07-21 21:54:05       171 阅读

热门阅读

  1. Windows 12 网页版

    2024-07-21 21:54:05       31 阅读
  2. 网络融合的艺术:Xcode中应用Web服务集成全指南

    2024-07-21 21:54:05       41 阅读
  3. 提示工程的技术与策略分类

    2024-07-21 21:54:05       35 阅读
  4. css font 优化

    2024-07-21 21:54:05       36 阅读
  5. 基于深度学习的金融交易

    2024-07-21 21:54:05       42 阅读
  6. MATLAB中balance函数用法

    2024-07-21 21:54:05       40 阅读
  7. 栈和队列之间有哪些区别

    2024-07-21 21:54:05       37 阅读
  8. python 爬虫技术 第04节 函数和模块

    2024-07-21 21:54:05       36 阅读
  9. 打造安全堡垒:Xcode应用权限管理全解析

    2024-07-21 21:54:05       35 阅读
  10. MSPM0G3507——K210和M0通信(K210给M0发数据)

    2024-07-21 21:54:05       35 阅读
  11. Vue3替代vue2就好比自动驾驶代替出租网约车

    2024-07-21 21:54:05       40 阅读
  12. 如何学习计算机

    2024-07-21 21:54:05       29 阅读