如何求自然数N的约数个数和所有约数的和?

问题描述:

如何求自然数N的约数个数和所有约数的和?

例如:36=3*3*2*2
那么约数个数为(2+1)+(2+1)