您的位置:首页 > Web前端

POJ 1528 Perfection

2016-11-29 16:23 204 查看


描述

从1994年的Microsoft Encarta中的数论:如果a,b,c是整数,使得a = bc,a被称为b或c的倍数,而b或c被称为除数或因子。如果c不是1
/ -1,b被称为a的适当除数。包括0的偶数整数是2的倍数,例如-4,0,2,10;奇整数是不为偶数的整数,例如,-5,1,3,9。完整数是等于所有其正的适当除数之和的正整数;例如,等于1
+ 2 + 3的6和等于1 + 2 + 4 + 7 + 14的28是完全数。不完美的正数是不完美的,并且根据其正的,适当的除数的和是小于还是大于数字本身而是不足或充足的。因此,9,具有适当的除数1,3是不足的;12,有适当的除数1,2,3,4,6,是丰富的。
给定一个数字,确定它是否完美,丰富或缺乏。

输入

N个正整数(不大于60,000)的列表,1 <= N <100。0将标记列表的结尾。

输出

输出的第一行应为PERFECTION OUTPUT。接下来的N行输出应该列出每个输入整数是否是完美,不足或丰富,如下面的例子所示。格式计数:回送的整数应在输出行的前5个空格内右对齐,后跟两个空格,后跟整数的描述。输出的最后一行应为END
OF OUTPUT。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: