完全数怎么才能一次性输出所有因数
问题描述:
完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。要求每找到一个完全数输出时将因数也输出。
不懂之处在于如何输出所有因数,毕竟这个不可控制。正常的算法是懂得
答
可以把数N的所有的因子用一个数组保存,如果是完全数就遍历数组显示。
答
循环除了1和这个数本身的数,取模为0的就是因子