题目:乘积尾零
如下的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的乘积

#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;```cpp
#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;int main()
{int n,c2=0,c5=0;  //2和5的个数初始值分别为0 for(int i=0;i<100;i++){cin>>n;while(n % 5 == 0){n /=5;c5++;  //5的个数累加 }while(n % 2 == 0);{n /=2;c2++;  //2的个数累加 }}cout<<min(c2,c5)<<endl;   //输出2和5个数取最小值 return 0;
}

取2和5个数的最小值是因为,假设有50个2和52个5,那么他们相乘积为0的个数为50,剩下的2个5是单独的

将数字全部复制粘贴得到结果为31

2018年蓝桥杯C++B;乘积尾零(拆分法)相关推荐

  1. 蓝桥杯练习题十一 - 乘积尾零(c++)

    题目如下 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 61 ...

  2. 蓝桥杯python:乘积尾零

    题目: 5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 6113 5659 5245 7432 3051 4434 6704 3594 ...

  3. 蓝桥杯2018年第九届真题——乘积尾零

    乘积尾零 一.题目内容 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可. 如下的 10 行数据,每行有 10 个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 ...

  4. 2018蓝桥杯 航班时间和乘积尾零

    法一答案均转自https://blog.csdn.net/zhanw15/article/details/79845250 标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾 ...

  5. 2018年第九届蓝桥杯【C++省赛B组】【第三题:乘积尾零】——附解题代码

    欢迎大家加入CSDN-蓝桥杯竞赛社区 https://bbs.csdn.net/forums/lanqiaobei 蓝桥杯历届题目及解析汇总(附思路及代码)[点击此进入] 蓝桥杯,ACM算法学习[文档 ...

  6. 2018年4月1日 蓝桥杯 C/C++B组答案 乘积尾零

    标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 9073 90 4329  2758 794 ...

  7. [蓝桥杯2018初赛]乘积尾零

    乘积尾零 题目描述 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 79 ...

  8. 5.python解答蓝桥杯18真题 乘积尾零

    5.python解答蓝桥杯18真题 乘积尾零 标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 ...

  9. 征战蓝桥 —— 2018年第九届 —— C/C++B组第3题——乘积尾零

    标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 ...

最新文章

  1. AAAI 2021: 微调对小样本学习究竟起何作用?搜索或是解决方案
  2. mysql终端_MySQL之终端(Terminal)管理MySQL
  3. python压缩文件
  4. @value 数组_为什么不推荐用for...in遍历数组
  5. inline函数_逼近函数(2)
  6. 英特尔推出第二代神经拟态研究芯片Loihi 2和全新Lava软件框架
  7. GO语言打包ICO图标
  8. 朝鲜欲对韩国发起大规模网络攻击 但计划被韩方挫败
  9. linux 配置 tmux
  10. 模式串匹配的BF算法和KMP算法
  11. OC高效率52之提供“全能初始化”方法
  12. 直播美颜滤镜软件加持下的网络直播
  13. html5 fa图标库,轻松学会在项目中使用fontawesome字体图标
  14. Matlab画堆叠柱状图(颜色设置,x轴外部标注,y轴标注,颜色设置)
  15. 什么是闭包 以及使用场景
  16. 第四章 大数据之hive搭建
  17. c语言程序设计林小茶,C语言第一篇概述林小茶
  18. NVIDIA显卡及架构介绍
  19. 编写 Matlab mexFunction (C mex)
  20. 开发棋牌游戏平台要多少钱?

热门文章

  1. python编程入门与案例详解-Pythony运维入门之Socket网络编程详解
  2. python和java学哪个好-Python和Java两门编程语言,学习哪个更好?
  3. python编程是啥-什么是Python编程课程
  4. 人物 | 当我们在谈论语音识别时,我们在谈些什么?——知乎达人、CMU博士生王赟...
  5. 人工智能趋势:语音识别发展前景广阔
  6. Linux断开进程的某个socket,Linux Socket:如何在客户端程序中检测断开的网络?
  7. 移动web-双飞翼(圣杯)布局
  8. FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧内宏块(Intra)
  9. 常用编码软件简单使用记录 2 : 非自主编码器
  10. 修改 class_明明有class为什么还是报ClassNotFoundException?