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

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

筛选

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

摘要:### 解题思路 ​ 通过遍历一步一步求和,求和的值再开始遍历求和,这里遍历只需要用i的开根号求因子就好了,因为包含1,所以j,k的初始值就是1,还要满足j和k不相等和k必须小于j,不然就重复……

C++ 代码演示 注意条件的过滤

摘要: 1. 要求因子和相等; 2. 要求亲密数不同; 3. 要求亲密数对唯一; 4. 要求亲密数对大的在后,小的在前; ``` #include #include #incl……

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

摘要:解题思路:求解3000以内一个数的因子之和等于另一个数(与前一个数不同)可以用函数方法来处理sumbd               注意事项:三个条件是 A的因子之和等于B;B的因子之和等于A; A不……

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

摘要:解题思路:使用字典的键值对注意事项:无参考代码:dictlinshi = {} for i in range(3001):     sum1 = 0     for j in range(1,i……

C语言训练-亲密数-题解(Java代码) 模拟

摘要:解题思路:    对获得的数m进行其真因子求和得到n,然后判断n的真因子和m1是否等于原数m注意事项:    需要在输出时,添加判断条件m<n,否则会出现重复对及相等数对参考代码:public cla……