当前位置: 首页 > article >正文

蓝桥杯每日一题2023.10.25

乘积尾零 - 蓝桥云课 (lanqiao.cn)

题目描述

题目分析

由于需要相乘的数很多,所以我们不能直接进行暴力模拟,我们知道10 = 2 * 5, 所以我们只需要找出这个数2和5的个数,其中2和5个数小的那个则为末尾0出现的个数

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
	ll x = 1, cnt2 = 0, cnt5 = 0, ans = 0;
	ll q;
	for(int i = 1; i <= 10; i ++)
	{
		for(int j = 1; j <= 10; j ++)
		{
			cin >> q;
			while(q % 5 == 0)
			{
				q /= 5;
				cnt5 ++;
			}
			while(q % 2 == 0) 
			{
				q /= 2;
				cnt2 ++;
			}
			
		}
	}
	ans = min(cnt2, cnt5);
	cout << ans;
	return 0;
}

http://www.kler.cn/a/107725.html

相关文章:

  • apache2配置多站点
  • 数字后端教程之Innovus report_property和get_property使用方法及应用案例
  • 大厂的 404 页面都长啥样?看看你都见过吗~~~
  • Linux 函数在多个地方被同时调用时,函数中的变量如何管理,确保互不影响
  • INQUIRE:一个包含五百万张自然世界图像,涵盖10,000个不同物种的专为专家级文本到图像检索任务设计的新型基准数据集。
  • 在Java中使用ModelMapper简化Shapefile属性转JavaBean实战
  • VR结合|山海鲸虚拟展厅解决方案
  • bitlocker 加密锁定的固态硬盘,更换到别的电脑上,怎么把原密钥写进新电脑TPM芯片内,开启无需手动填密钥
  • Spring Boot进阶(93):体验式教程:手把手教你整合Spring Boot和Zipkin
  • 独立开发者知识贴
  • 初始化固定长度的数组
  • MySQL---表的增查改删(CRUD基础)
  • 【多线程面试题 六】、 如何实现线程同步?
  • 文件包含漏洞(3),日志利用, 图片木马利用
  • 利用Pholcus框架提取小红书数据的案例分析
  • ​Profinet转EtherNET/IP从站连接欧姆龙plc与西门子200smart通讯的配置方法​
  • Redis(01)| 数据结构
  • C现代方法(第14章)笔记——预处理器
  • elementUI el-table实现鼠标悬浮某一行,在鼠标右侧展示提示信息
  • 【Docker】Docker学习之一:离线安装Docker步骤
  • 在类库中使用ASP.NET Core API
  • jvm关闭时的钩子函数
  • 【PythonGIS】基于高德Api实现批量地址查询经纬度
  • 椭圆曲线点加的应用计算
  • Cookie技术
  • Notepad++安装插件和配置快捷键