求乘积里面有多少个零!

该编程题目要求计算一组正整数在六进制表示下末尾零的数量。由于六进制中零的产生依赖于2和3的因子,因此需要统计数字中2和3的个数。通过累乘数组内的所有元素,然后转换为六进制,可以确定六进制结果末尾零的个数。
摘要由CSDN通过智能技术生成

求十进制乘积里面有多少个零,只需要要分解因数,统计有多少个2和5
所以求六进制,则统计有多少个2和3;
试题G:冷门进制 20’
描述
六进制对于研究素数是很有用的,因为所有的素数,除了22和33以外,在六进制下的个位都是11或55。现给出nn个数a_ia
i

,编程计算\prod_{i=0}^n {a_i}∏
i=0
n

a
i

的答案转换成66进制后,数字末尾有多少个00?
注: \prod∏是数学上的累乘符号,\prod_{i=0}^n {a_i}∏
i=0
n

a
i

等于数组aa内的所有元素相乘

输入
第一行读入一个正整数nn

第二行读入nn个正整数a_ia
i

输出
输出一个整数表示结果

样例
输入复制
2
2 9
输出复制
1
输入复制
3
8 8 8
输出复制
0
提示
数据规模

对于10%10%的数据,1≤n≤10,1≤a_i≤101≤n≤10,1≤a
i

≤10

对于30%30%的数据,1≤n≤1000,1≤a_i≤100001≤n≤1000,1≤a
i

≤10000

对于100%100%的数据,1≤n≤105,1≤a_i≤1071≤n≤10
5
,1≤a
i

≤10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值