首页
mac
it
登录
6mi
u
盘
搜
搜 索
it
【程序19】找出1000以内的所有完数
【程序19】找出1000以内的所有完数
mac
2022-06-30
126
一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3
for
i
in
range(
1
,
1000
):
#i是完数
sum
=
0
for
factor
in
range(
1
, i):
#factor是因数
if
i % factor ==
0
:
sum
=
sum
+ factor
if
i ==
sum
: print(i)
转载于:https://www.cnblogs.com/fanren224/p/8457265.html
转载请注明原文地址: https://mac.8miu.com/read-11726.html
最新回复
(
0
)