1122: C语言训练-亲密数(python) 摘要:#### set() - 集合不会有重复元素,可以用来清理重复元素 - 集合是无序的,需要转成`list`然后用`sort()`排序 **二维数组排序** ~~~pytho…… 题解列表 2024年10月15日 0 点赞 0 评论 111 浏览 评分:9.9
最简洁的代码 摘要:解题思路:def factor_sum(y): divisors = [i for i in range(1, y) if y % i == 0] return sum(divis…… 题解列表 2023年10月14日 1 点赞 0 评论 279 浏览 评分:9.9
亲密数题解 摘要:解题思路:注意事项:参考代码:for i in range(1,3000): s=k=0 for j in range(1,i): if i%j==0: …… 题解列表 2021年10月03日 0 点赞 4 评论 501 浏览 评分:8.8
亲密数就是在完数的基础上更进一步 摘要:for i in range(2,3001): s1=s2=1 for j in range(2,i//2+1): if i%j==0: s1+=j …… 题解列表 2022年06月02日 0 点赞 1 评论 326 浏览 评分:8.0
运行时间过长(半天跑不出数)的看过来!!! 摘要:解题思路: 在CPU频率中,1GHz 就是每秒10亿次运算,你可以算一算自己CPU运算速度。 但是你若在写代码的过程中——比如说这道题——使用了三重嵌套for循环,那么就是…… 题解列表 2023年08月17日 0 点赞 0 评论 120 浏览 评分:7.3
当然是纯暴力啦 摘要:解题思路:注意事项:参考代码:list1=[i for i in range(1,3001)] list2=[] list3=[] for i in list1: sum=1 …… 题解列表 2023年09月22日 0 点赞 0 评论 144 浏览 评分:7.0
C语言训练-亲密数-题解(Python代码) 摘要:```python for i in range(3,3000): m=n=0 for j in range(1,i//2+1): if i%j==0: …… 题解列表 2020年04月07日 0 点赞 0 评论 559 浏览 评分:7.0
C语言训练-亲密数 (Python代码) 摘要:题目给出了亲密数的判定方法,那么在`range(1,3000)`按较小数筛选即可。 ```python from math import sqrt for i in range(1,3000):…… 题解列表 2019年09月07日 0 点赞 0 评论 1391 浏览 评分:3.5
1122: C语言训练-亲密数 python 摘要:解题思路:使用字典的键值对注意事项:无参考代码:dictlinshi = {} for i in range(3001): sum1 = 0 for j in range(1,i…… 题解列表 2021年04月25日 0 点赞 0 评论 215 浏览 评分:0.0
1122: C语言训练-亲密数 摘要:解题思路:注意事项:参考代码:def yizi(d): s=0 for i in range(1,d//2+1): if d%i==0: &nbs 题解列表 2022年01月29日 0 点赞 0 评论 116 浏览 评分:0.0