全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1538 2
2021-10-13
题目详情:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3。从键盘输入一个正整数(约定该数≤32767、此时因子数≤100),找出该数以内的所有完数及其因子
无标题.png
附件列表
无标题.png

原图尺寸 32.79 KB

无标题.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-2-26 15:42:09
n=eval(input())
for i in range(1,n+1):
    m=[]
    total=0
    for j in range(1,i):
        if i%j==0:
            total+=j
            m.append(j)
    if total==i:
        print("{} {}".format(i,m))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-2-26 19:44:20
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群