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

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

例如 6= 1+2+3

    28=1+2+4+7+14

因数的和比数字本身大的数称为充沛数,因数和比数字本身小的数称为不足数。编写程序:从键盘上输入一个整数,判断输出这个数是完全数,充沛数还是不足数三种。
完全数是由古人创造的一种整数,其因数的和(不包含本身)加起来就是数字本身。例如 6= 1+2+3 28=1+2+4+7+14 因数的和比数字本身大的数称为充沛数,因数和比数字本身大的数称为充沛数,因数_第1张图片

在这里插入代码片
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('不足数')

你可能感兴趣的:(python)