题解 | #完全数计算#

完全数计算

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-07 01:12
重庆大学 Java
精致的小松鼠人狠话不多:签哪了哥
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务