题解 1122: C语言训练-亲密数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

简明易懂的c语言解法,其他语言也可以借鉴

摘要:解题思路:如果b是a的因数和,我们再去检验b的因数和是不是a,所以对于每个a,先让b=a的因数和,就可以大大减少计算注意事项:这道题要通过思考a、b关系简化运算,不然容易超时参考代码:#include……

C语言训练-通俗易懂代码---亲密数

摘要:解题思路:第一步:把这3000个数的因子全部统计下来              第二步:利用循环在循环中寻找符合条件的数注意事项:参考代码:#include<stdio.h>int kiss_num(……

C语言训练-亲密数 (C++代码)

摘要:解题思路:题目把答案报出来了,直接打印也可以。无脑写了一段,本来以为会比较耗时间和内存,但是结果还是0MB,0ms,看来c++的数据结构优化的还是很可以的注意事项:参考代码:#define _CRT_……

1122: C语言训练-亲密数(python)

摘要:#### set() - 集合不会有重复元素,可以用来清理重复元素 - 集合是无序的,需要转成`list`然后用`sort()`排序 **二维数组排序** ~~~pytho……

最简洁的代码

摘要:解题思路:def factor_sum(y):     divisors = [i for i in range(1, y) if y % i == 0]     return sum(divis……