给一个数n,n的约数的个数用一个记号A(n)表示,n的约数的和用一记号B(n)表示,

问题描述:

给一个数n,n的约数的个数用一个记号A(n)表示,n的约数的和用一记号B(n)表示,
求:1.A(42)
2.B(42)
3.若A(n)=8,则n最小是多少?

1.
42=2×3×7
A(42)=(1+1)*(1+1)*(1+1)=8
2.
B(42)=(1+2)*(1+3)*(1+7)=96
3.
8=2*2*2
n最小为2*3*5=30