1122: C语言训练-亲密数 摘要:```cpp #include #include using namespace std; mapm; void judge(int a) { int result=0; …… 题解列表 2022年09月17日 0 点赞 1 评论 537 浏览 评分:9.9
c语言亲密数简单解法 摘要:解题思路: fun(int a)函数求和a的全部因子,首先调用一次fun,传i进去,求因子的和,令j等于返回值(也就是i的因子和),再把j传入fun函数,如果此时i==j,则为亲密数注意事项:参考代码…… 题解列表 2022年08月26日 0 点赞 0 评论 97 浏览 评分:0.0
题解 1122: C语言训练-亲密数(C——简单好理解) 摘要:题目:两个不同的自然数A和B;如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。解题步…… 题解列表 2022年08月24日 0 点赞 0 评论 168 浏览 评分:0.0
C语言训练-亲密数-一种较易理解的算法 摘要:不是最快的算法, 但是较为容易理解 #include int main() { for(int A=1;A…… 题解列表 2022年07月28日 0 点赞 0 评论 220 浏览 评分:9.0
亲密数就是在完数的基础上更进一步 摘要: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
C++ 代码演示 注意条件的过滤 摘要: 1. 要求因子和相等; 2. 要求亲密数不同; 3. 要求亲密数对唯一; 4. 要求亲密数对大的在后,小的在前; ``` #include #include #incl…… 题解列表 2022年05月06日 0 点赞 0 评论 192 浏览 评分:0.0
利用多重循环结合限制条件来判断 摘要:解题思路:注意事项:寻找最省时的解决思路,避免超时参考代码:#include<stdio.h>int main(){ int i,j,a,sum1,sum2; for(i=2;i<=300…… 题解列表 2022年04月16日 0 点赞 0 评论 204 浏览 评分:0.0
1122题--亲密数--通俗易懂的代码 摘要:解题思路:注意事项:记得要把因子的总和清零后再循环找下一个自然数。参考代码:#includeint main(){ int a,b,i,j; int x=0,y=0; for(a=0…… 题解列表 2022年03月30日 0 点赞 1 评论 318 浏览 评分:7.3
参考欧拉筛,利用数组计算,两次循环,一次判断(C语言) 摘要:解题思路:定义一个规模为3000的数组,将数组的第[A的因数和]赋值为A。这样当遍历到B时,如果数组的第[B]项的值和B的因数和相等,就有n[A的因数和](A)==n[B](B的因数和)且A的因数和=…… 题解列表 2022年03月22日 0 点赞 1 评论 392 浏览 评分:8.0
编写题解 1122: C语言训练-亲密数 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int flag[3000]; for(int i=1;i<=3000;i++) { flag[i]=i; }…… 题解列表 2022年03月09日 0 点赞 0 评论 138 浏览 评分:0.0