题解 | #完全数计算#

完全数计算

https://www.nowcoder.com/practice/7299c12e6abb437c87ad3e712383ff84

def daidai(a):
    list1 = [1]
    for i in range(2,a):
        if a % i==0:
            list1.extend([i])
    return list1
n = int(input())
list2 = []
for i in range(2,n):
    miao = daidai(i)
    q = 0
    for j in range(len(miao)):
        q += miao[j]
    if q == i:
        list2.append(i)
print(len(list2))

全部评论

相关推荐

11-08 16:53
门头沟学院 C++
投票
滑模小马达:第三个如果是qfqc感觉还行,我签的qfkj搞电机的,违约金也很高,但公司感觉还可以,听说之前开过一个试用转正的应届生,仅供参考。
点赞 评论 收藏
分享
把球:这个听过,你加了就会发现是字节的hr
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务