回 帖 发 新 帖 刷新版面

主题:完数

3、真因子和等于它本身的数称为完数,例28的真因子是1,2,4,7,14,且1 + 2 + 4 + 7 + 14 = 28,则28为完数。输入m,n(0<m<n<10000),输出m至n之间所有的完数。

回复列表 (共2个回复)

沙发

cls
10 input m,n
if m<=0 or m>=n or n>=10000 then 10
for a=m to n
 for b=1 to a-1
 if a mod b=0 then s=s+b
 next b
 if s=a then print a
 s=0
next a
end

板凳

看懂了?

我来回复

您尚未登录,请登录后再回复。点此登录或注册