1122: C语言训练-亲密数(python)
摘要:#### set()
- 集合不会有重复元素,可以用来清理重复元素
- 集合是无序的,需要转成`list`然后用`sort()`排序
**二维数组排序**
~~~pytho……
亲密数就是在完数的基础上更进一步
摘要:for i in range(2,3001): s1=s2=1 for j in range(2,i//2+1): if i%j==0: s1+=j ……
运行时间过长(半天跑不出数)的看过来!!!
摘要:解题思路: 在CPU频率中,1GHz 就是每秒10亿次运算,你可以算一算自己CPU运算速度。 但是你若在写代码的过程中——比如说这道题——使用了三重嵌套for循环,那么就是……
C语言训练-亲密数-题解(Python代码)
摘要:```python
for i in range(3,3000):
m=n=0
for j in range(1,i//2+1):
if i%j==0:
……
C语言训练-亲密数 (Python代码)
摘要:题目给出了亲密数的判定方法,那么在`range(1,3000)`按较小数筛选即可。
```python
from math import sqrt
for i in range(1,3000):……
1122: C语言训练-亲密数 python
摘要:解题思路:使用字典的键值对注意事项:无参考代码:dictlinshi = {}
for i in range(3001):
sum1 = 0
for j in range(1,i……
1122: C语言训练-亲密数
摘要:解题思路:注意事项:参考代码:def yizi(d):
s=0
for i in range(1,d//2+1):
if d%i==0:
&nbs