求5000000以内的亲和数
来源:互联网 发布:小苍mm淘宝店 编辑:程序博客网 时间:2024/05/03 06:48
两个数a和b,a的所有真因数之和等于b,b的所有真因数之和等于a,则称a,b是一对亲和数。
如: 220的真因子是:1、2、4、5、10、11、20、22、44、55、110;
284的真因子是:1、2、4、71、142。
伴随矩阵的思想很值得学习
#include <stdio.h>#include <string.h>#define num 5000000int sum[num];int main(){int i,j;memset(sum,0,sizeof(sum));for(i=0;i<=num;i++)sum[i]+=1;for(i=2;i<<1<=num;i++){j=i+i;while(j<=num){sum[j]+=i;j+=i;}}for(i=220;i<=num;i++)if(sum[i]>i && sum[i]<=num && sum[sum[i]]==i)printf("%d %d\n",i,sum[i]);return 0;}
转载声明:http://blog.csdn.net/v_JULY_v/article/details/6441279
- 求5000000以内的亲和数
- 求N以内的所有亲和数
- 如何求500万以内的所有亲和数
- 求500万以内的所有亲和数
- 求解500万以内的亲和数
- 寻找500万以内的亲和数
- 求解500万以内的亲和数
- 500万以内的亲和数
- 第四章、亲和数问题--求解500万以内的亲和数
- 亲和数问题--求解500万以内的亲和数之—Scheme语言实现
- 第六章:求解500万以内的亲和数
- 006--求解500万以内的亲和数
- (11)求五百万内的亲和数
- 求孪生数(亲和数)
- 求n以内的数的和
- 求n以内的所有完数
- 求1000以内的完数
- 求1000以内的完数
- C++Template头文件和定义分开编译
- 链接法解决hash解决碰撞之数组模拟方法
- 欧拉计划解题源码与报告持续发表开始了
- 基于嵌入式Linux的视频采集系统4-----采集模块的设计方案
- WCF服务编程(学习笔记)
- 求5000000以内的亲和数
- typedef用法小结
- 2012.4.12笔记
- VMWare中安装RedHat9的时辰安装第二个盘时提示光盘无法被挂载
- 5、backbone中的Router实例
- ASP.NET页面间数据传递的方法
- Problem 26 高精度加法
- 基于嵌入式Linux的视频采集系统6----视频在LCD上的实时显示
- C++多态性与虚函数