#YACS202303C2. 因数的分类

因数的分类

题目描述

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

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

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

输入格式

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

输出格式

  • 根据分类结果输出 AbundantDeficientPerfect

数据范围

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

样例数据

输入:

6

输出:

Perfect

说明:

6=1+2+3

输入:

7

输出:

Deficient

说明:

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

输入:

12

输出:

Abundant

说明:

1+2+3+4+6>12