l=[]t=[]for m in range(4,1001): for n in range(1,m): if m%n==0: l.append(n) su=sum(l) if su==m: t.append(su)print t
1 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
l=[]
t=[]
for m in range(1,1001):
for n in range(1,m):
if m%n==0:
l.append(n)
su=sum(l)
if su==m:
t.append(su)
l=[] #将计和列表清空
print t
添加回答
举报
0/150
提交
取消