码迷,mamicode.com
首页 > 编程语言 > 详细

结尾非零数的奇偶性(问题来源于PythonTip)

时间:2018-06-11 10:56:15      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:个数   class   ==   数列   span   +=   nbsp   一个   奇数   

给你一个正整数列表 L, 判断列表内所有数字乘积的最后一个非零数字的奇偶性。如果为奇数输出1,偶数则输出0.。

例如:L=[2,8,3,50]

则输出:0

 

L = [2,8,3,50]

c2 = 0
c5 = 0

for i in L:
    while i % 2==0:
        c2+=1
        i/=2
    while i%5==0:
        c5+=1
        i/=5
if(c2>c5):  #因为当2的个数比5的个数多时,就是偶数,否则为奇数
    print(0)
else:
    print(1)

 

结尾非零数的奇偶性(问题来源于PythonTip)

标签:个数   class   ==   数列   span   +=   nbsp   一个   奇数   

原文地址:https://www.cnblogs.com/Weixu-Liu/p/9165378.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!