乘积尾零|2018年蓝桥杯B组题解析第三题-fishers
标题:乘积尾零
如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?
5650 4542 3554 473 946 4114 3871 9073 90 4329
2758 7949 6113 5659 5245 7432 3051 4434 6704 3594
9937 1173 6866 3397 4759 7557 3070 2287 1453 9899
1486 5722 3135 1170 4014 5510 5120 729 2880 9019
2049 698 4582 4346 4427 646 9742 7340 1230 7683
5693 7015 6887 7381 4172 4341 2909 2027 7355 5649
6701 6645 1671 5978 2704 9926 295 3125 3878 6785
2066 4247 4800 1578 6652 4616 1113 6205 3264 2915
3966 5291 2904 1285 2193 1428 2265 8730 9436 7074
689 5510 8243 6114 337 4096 8199 7313 3685 211
注意:需要提交的是一个整数,表示末尾零的个数。不要填写任何多余内容。
乘起来肯定精度不够啊
题解:什么时候在末尾产生零:2*5 == 10 产生零,统计各个数的约数2和约数5
答案:31
#include<iostream>
using namespace std;
int main(){
	int n,num1=0,num2=0;
	for(int i=0;i<100;i++){
		cin>>n;
		//分解成2的倍数和5的倍数
		while(n%2==0){
			num1++;
			n/=2;
		}
		while(n%5==0){
			num2++;
			n/=5;
		}
	}
	cout<<(num1<num2?num1:num2);
	return 0;
}乘积尾零|2018年蓝桥杯B组题解析第三题-fishers的更多相关文章
- 乘积尾零——第九届蓝桥杯C语言B组(省赛)第三题
		原创 标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7 ... 
- 2018年蓝桥杯A组C/C++决赛题目
		2018年蓝桥杯A组C/C++决赛题目 2018年蓝桥杯A组C/C++决赛题解 1:三角形面积 已知三角形三个顶点在直角坐标系下的坐标分别为: (2.3, 2.5) (6.4, 3.1) (5 ... 
- 2018年蓝桥杯B组C/C++决赛题目
		自己的博客排版,自我感觉略好一点. 先放上题目. 点击查看2018年蓝桥杯B组C/C++决赛题目题解 1.换零钞 x星球的钞票的面额只有:100元,5元,2元,1元,共4种. 小明去x星旅游, ... 
- 2018年蓝桥杯A组C/C++决赛题解
		2018年第九届蓝桥杯A组C/C++决赛题解 点击查看视频题解 点击查看2018年蓝桥杯A组C/C++决赛题目(不含答案) 1:三角形面积 画个图,求三角形面积,可以用外接长方形 - 其他多余区域面积 ... 
- 2018年蓝桥杯B组C/C++决赛题解
		2018年第九届蓝桥杯B组C/C++决赛题解 点击查看2018年蓝桥杯B组C/C++决赛题目(不含答案) 1.换零钞 ok 枚举 设x表示1元钱的个数,y表示2元钱的个数,z表示5元钱的个数 x+21 ... 
- 乘积最大|2018年蓝桥杯B组题解析第十题-fishers
		标题:乘积最大 给定N个整数A1, A2, ... AN.请你从中选出K个数,使其乘积最大. 请你求出最大的乘积,由于乘积可能超出整型范围,你只需输出乘积除以1000000009的余数. 注意,如果X ... 
- 第六届蓝桥杯JavaB组国(决)赛真题
		解题代码部分来自网友,如果有不对的地方,欢迎各位大佬评论 题目1.分机号 X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位.比如: 751,520, ... 
- 第六届蓝桥杯JavaA组国(决)赛真题
		解题代码部分来自网友,如果有不对的地方,欢迎各位大佬评论 题目1.胡同门牌号 小明家住在一条胡同里.胡同里的门牌号都是连续的正整数,由于历史原因,最小的号码并不是从1开始排的. 有一天小明突然发现了有 ... 
- 买不到的数目|2018年蓝桥杯A组题解析第八题-fishers
		买不到的数目 小明开了一家糖果店.他别出心裁:把水果糖包成4颗一包和7颗一包的两种.糖果不能拆包卖. 小朋友来买糖的时候,他就用这两种包装来组合.当然有些糖果数目是无法组合出来的,比如要买 10 颗糖 ... 
随机推荐
- Rotate Image(二位数组顺时针旋转)
			问题描述: You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockw ... 
- kubernetes应用的各种访问方式
			1. 通过 Pod 的 IP 地址访问应用 1.1 Pod 的IP地址 每个Pod 都会被分配一个IP地址,比如下面这儿pod的IP地址是 10.1.79.11. root@kub-node-0:/h ... 
- eclipse copy web project后修改context root
			1.项目-->右键-->properties 
- JAVA队列的使用
			JAVA队列的使用 今天跟大家来看看如何在项目中使用队列.首先我们要知道使用队列的目的是什么?一般情况下,如果是一些及时消息的处理,并且处理时间很短的情况下是不需要使用队列的,直接阻塞式的方法调用就可 ... 
- android奔溃日期一闪而过
			Android Studio日期崩溃了一闪而过,看不到原因:可以设置No Filters就可以了 
- [kx]为什么计算机能读懂 1 和 0 ?
			CPU如何实现运算的? 下面是一个小伙的总结, 从物理电路到逻辑运算到数字电路,一步一步的好理解. 最好能看看那本<编码 隐匿在计算机软硬件背后的语言>的书. 为什么计算机能读懂 1 和 ... 
- R之ddlpy函数学习[转载]
			转自:https://www.cnblogs.com/aloiswei/p/6032513.html 1.函数 ddply(.data, .variables, .fun = NULL, ..., . ... 
- iOS开发--沙盒
			IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容.所有的非代码文件都保存在这个地方,比如图片.声音.属性列表和文本文件 ... 
- 【转】webpack中关于source map的配置
			Webpack中sourcemap的配置 sourcemap是为了解决开发代码与实际运行代码不一致时帮助我们debug到原始开发代码的技术.尤其是如今前端开发中大部分的代码都经过编译,打包等工程化转换 ... 
- Oracle的FIXED_DATE参数
			今天发现一个有意思的问题, 我们知道,在Oracle数据库中正常执行 select sysdate from dual 都可以返回当前主机的系统时间. 正常修改系统时间,对应的查询结果也会变成修改后的 ... 
