编程求10000以内的完全数及每个完数的因子和,有运行结果
时间: 2023-04-24 15:04:51 浏览: 131
以下是求10000以内完全数及其因子和的Python代码:
```python
for i in range(1, 10001):
factors = []
for j in range(1, i):
if i % j == 0:
factors.append(j)
if sum(factors) == i:
print(i, "的因子和为:", sum(factors))
```
运行结果如下:
```
6 的因子和为: 6
28 的因子和为: 28
496 的因子和为: 496
8128 的因子和为: 8128
```
阅读全文