完全数是由古人创造的一种整数,其因数的和(不包含本身)加起来就是数字本身。例如 6= 1+2+3 28=1+2+4+7+14 因数的和比数字本身大的数称为充沛数,因数和比数字本身大的数称为充沛数,因数

北战南征 提交于 2020-03-03 01:48:40

完全数是由古人创造的一种整数,其因数的和(不包含本身)加起来就是数字本身。

例如 6= 1+2+3

    28=1+2+4+7+14

因数的和比数字本身大的数称为充沛数,因数和比数字本身小的数称为不足数。编写程序:从键盘上输入一个整数,判断输出这个数是完全数,充沛数还是不足数三种。
在这里插入图片描述

在这里插入代码片
n = int(input())
numble = 0
for i in range(1,n):
    if n % i == 0:
        numble += i
if numble == n:
    print('完美数')
elif numble > n:
    print('充沛数')
else:
    print('不足数')
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!