问题 23886 --CCC 1996 01 Deficient, Perfect, and Abundant

23886: CCC 1996 01 Deficient, Perfect, and Abundant

时间限制: 1 Sec  内存限制: 64 MB
提交: 0  解决: 0
[提交][状态][讨论版][命题人:]

题目描述

读入一个正整数n,判断整数是完数,亏数还是盈数。

如果它的约数的和等于它本身,那它便是一个完数(Perfect)(约数包含1,但不包含它本身)。

如果它的约数的和小于它本身,那它便是一个亏数(Deficient)(约数包含1,但不包含它本身)。

如果它的约数的和大于它本身,那它便是一个盈数(Abundant)(约数包含1,但不包含它本身)。

输入

输入文件共两行,

第一行为一个正整数n

第二行为n个正整数,中间用空格隔开。

输出

输出为n行,分别为第1..n个数的类别。

完数:Perfect

亏数:Deficient

盈数:Abundant

样例输入

3
4 6 12

样例输出

4 is a deficient number.
6 is a perfect number.
12 is an abundant number.

来源

 

[提交][状态]