读书人

一个小疑点小弟我没明白题意

发布时间: 2012-02-28 13:06:36 作者: rapoo

一个小问题,我没明白题意!
题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。
——————————————————————————————
这个题是不是要求这样的数6=1+2+3、10=1+2+3+4、15=1+2+3+4+5、21=1+2+3+4+5+6,要求的就是6,10,15,21……这些数呢?

[解决办法]
当然不是,楼主再读读题目.
[解决办法]
因子之和
6 = 1*2*3 【1,2,3是6的因子,能被6整除】
又 6 = 1+2+3 【6是其因子的和】

所以 6 是完数

=========
10=1+2+3+4 【3,4不是10的因子】

读书人网 >C语言

热点推荐