#P766. 因数的分类

因数的分类

题目描述

古希腊数学家尼科马霍斯(Nicomachus)根据整数的真因数之和与该数的大小关系,将整数分为三类:

  • 当这个整数的所有真因数之和大于其本身时,称该数为过剩数(Abundant);
  • 当这个整数的所有真因数之和小于其本身时,称该数为不足数(Deficient);
  • 当这个整数的所有真因数之和恰好等于其本身时,称该数为完美数(Perfect)。

所谓 aa 的真因数就是 aa 的因数且小于 aa 的数。给定一个整数 nn,请判断它是过剩数,不足数还是完美数。

输入格式

  • 单个整数:表示给定的数字。

输出格式

  • 根据分类结果输出 AbundantDeficientPerfect
6
Perfect

样例解释 1

6=1+2+3

7
Deficient

样例解释 2

7是素数只有一个真因子1

12
Abundant

样例解释 3

1+2+3+4+6>12

数据范围

  • 对于 50%50\% 的分数,1n1,000,0001\leq n\leq 1,000,000
  • 对于 100%100\% 的分数,1n2,000,000,0001\leq n\leq 2,000,000,000