找出小于给定数n的所有完全数, n 由用户输入。
说明:一类特殊的自然数,它的真因子(除了数本身,其余所有的约数)之和恰好等于这个数本身,则称该数为“完全数”。例如 6 ,它有约数 1 、 2 、 3 、 6 ,除去它本身 6 外,其余 3 个数相加, 1+2+3=6 ,因此 6 是完全数。
注意:考生不允许修改程序给定部分,仅在 /****code****/ 区间内作答。
见下面样例。
见下面样例。
100
6 28
#include <iostream>
using namespace std;
void perfactnum(int n)
{
/******************code***********************/
/******************code***********************/
}
int main()
{
int n;
cin>>n;
perfactnum(n);
return 0;
}