|
@@ -0,0 +1,14 @@
|
|
|
+a = []
|
|
|
+for n in range(2, 1001):
|
|
|
+ s = 1
|
|
|
+ for i in range(2, n // 2 + 1):
|
|
|
+ if n % i == 0:
|
|
|
+ s += i
|
|
|
+ if s == n:
|
|
|
+ a.append(n)
|
|
|
+for n in a:
|
|
|
+ print(n, "its factors are 1", end="")
|
|
|
+ for i in range(2, n // 2 + 1):
|
|
|
+ if n % i == 0:
|
|
|
+ print("," + str(i), end="")
|
|
|
+ print("")
|