zoukankan
html css js c++ java
求500以内的所有亲密数对
若正整数
A
的所有因子
(
包括
1
但不包括自身,下同
)
之和为
B
,而
B
的因子之和为
A
,则称
A
和
B
为一对亲密数。例如,
6
的因子之和为
1+2+3=6
,因此
6
与
6
为一对亲密数
(
即
6
自身构成一对亲密数
)
;又如,
220
的因子之和为
l+2+4+5+10+11+20+22+44+55+110=284
,而
284
的因子之和为
1+2+4+71+142
—
220
,因此,
220
与
284
为一对亲密数。
#include
<
stdio.h
>
#include
<
conio.h
>
int
facsum(
int
m)
{
int
sum
=
1
,f;
for
(f
=
2
;f
<=
m
/
2
;f
++
)
if
(m
%
f
==
0
)sum
=
sum
+
f;
return
sum;
}
void
main()
{
int
m
=
3
,n,k,l;
printf(
"
The chummy numbers is:\n
"
);
for
(m
=
3
;m
<=
500
;m
++
)
{
n
=
facsum(m);
k
=
facsum(n);
if
(m
==
k)
if
(m
<=
n)
printf(
"
%d and %d\n
"
,m,n);
}
getch();
}
查看全文
相关阅读:
iText + Freemarker实现pdf的导出,支持中文、css以及图片,页眉页脚,页眉添加图片
SpringBoot使用拦截器、过滤器、监听器
Java中boolean类型占用多少个字节?我说一个,面试官让我回家等通知
【搞定面试官】try中有return,finally还会执行吗?
细说JVM内存模型
easyExcel简介#
gbdt和xgboost api
RNN BPTT
tensorflow LSTM
[转]python与numpy基础
原文地址:https://www.cnblogs.com/qixin622/p/625945.html
最新文章
Linux中的预定义变量
Linux中的位置参数变量
Linux中的环境变量
Linux中的自定义变量
Linux中的特殊字符
Linux中的输出重定向
让我们聊一聊分布式事务
了解Spring Boot的自动配置
Mybatis代码生成器Mybatis-Generator使用详解
Java中的等待唤醒机制—至少50%的工程师还没掌握!
热门文章
Apache Maven从入门到升天
springcloud-Eureka组件
15 个优秀开源的 Spring Boot 学习项目,一网打尽!
最强Java并发编程详解:知识点梳理,BAT面试题等
白话讲解微服务注册发现及负载均衡
Git 如何优雅地回退代码
MyBatis开发Dao的原始Dao开发和Mapper动态代理开发
JavaEE基础(02):Servlet核心API用法详解
java线程池
告别编码5分钟,命名2小时!史上最全的Java命名规范参考!
Copyright © 2011-2022 走看看