有两个数A、B,若A的真因子之和等于B,B的真因子之和等于A,则称A和B为亲密数对。现给出区间[m, n],找出该区间内所有亲密数对。如果指定区间内不存在亲密数对,则输出No。
比如220,其因子为1、2、4、5...220,除去220不算,加起来的和为284;284 的因子为1、2、4 ... 284,除去284,加起来的和为220,所以220、284 是亲密数对。
一行两个整数m、n(0 < m < n 10000)。
若干行,每一行为一组亲密数对。交换位置算一个。若指定区间内不存在亲密数对,则输出No。
1 1000
220 284
300 1000
No