2842 - 找完全数

题目描述

找出小于给定数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;
}
标签
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 18
通过人数 9
金币数量 2 枚
统计
上一题 下一题