100 #P1024. *【C++语言:函数】亲密数(视频)

*【C++语言:函数】亲密数(视频)

【学习目标】180秒内打完代码运行正确,并且提交正确。

【题意】

亲密数 的定义:若整数 xx 的全部真约数(包括1,不包括A本身)之和等于 yy, 且 yy 的全部真约数(包括1,不包括 yy 本身)之和等于 xx, 则称 xxyy亲密数

如:220和284为一对 亲密数

220 的全部真约数有:1+2+4+5+10+11+20+22+44+55+110=284。

284 的全部真约数有:1+2+4+71+142=220。

【输入格式】

一行输入两个数 A B (1AB40000)A \ B \ (1 \le A \le B \le 40000)

【输出格式】

一行输出 [A,B][A,B] 范围以内的所有亲密数对。

1 1000
220 284