拟互满数(2)

拟互满数(2)

问题描述

有两个整数m和n,假设m<n,m的因子(包含自身)之和为Sm,n的因子之和为Sn,如果Sm=Sn=m+n+1,则称m和n是拟互满数。
编写程序,输入两个正整数A和B(A<B),找出A、B之间(包含A和B)的所有拟互满数及拟互满数对数。
输入说明:一行,两个整数A和B,空格分割。
输出说明:第一行为拟互满数的对数,后面每行为一对拟互满数,空格分割,较小的数在前,较大的数在后。

测试案例1:
输入:

40 100

输出:

1
48 75