Problem1024--[视频]趣味整数1(亲密数)

1024: [视频]趣味整数1(亲密数)

Time Limit: 3 Sec  Memory Limit: 128 MB
Submit: 39  Solved: 7
[Status] [Submit] [Creator:]

Description

学习目标:180秒内 一气呵成 打完代码,并且运行正确,并且提交正确。

【题意】

输入两个正整数A 和 B(1<=A<=B<=40000);
如果整数A的全部真约数(包括1,不包括A本身)之和等于B;
且整数B的全部真约数(包括1,不包括B本身)之和等于A,
则将A和B称为亲密数。
求30000以内的全部亲密数。
比如:220 和 284
220的全部真约数有:1+2+4+5+10+11+20+22+44+55+110  = 284
284的全部真约数有:1+2+4+71+142 = 220
【输入格式】
一行输入两个数:A、B
【输出格式】
一行输出范围以内的亲密数(要保证第一个数小于等于第二个数)
【输入样例】
1 1000
【输出样例】
220 284

Source/Category