求1000以內(nèi)的完全數(shù)有哪些
如果一個(gè)數(shù)恰好等于它的因子之和紧索,則稱該數(shù)為“完全數(shù)”瞭吃,又稱完美數(shù)或完備數(shù)冲簿。
例如:第一個(gè)完全數(shù)是6拦焚,它有約數(shù)1、2浑测、3翅阵、6,除去它本身6外,其余3個(gè)數(shù)相加掷匠,1+2+3=6读慎。第二個(gè)完全數(shù)是28,它有約數(shù)1槐雾、2、4幅狮、7募强、14、28崇摄,除去它本身28外擎值,其余5個(gè)數(shù)相加,1+2+4+7+14=28逐抑。
for i in range (2,1001):
temp = 0
for j in range (2,i)
if i%j==0 and i != j:
temp += j
if i == temp
print (i)