#include <iostream>
using namespace std;
int main(){
long n,m,i,j,k;
printf("PERFECTION OUTPUT\n");
while (scanf("%ld",&n),n)
{
m = 1;
for (i=2;i<=n/2;i++)
{
if (n%i==0)
{
m+=i;
}
}
if (m == n)
printf("%5ld PERFECT\n",n);
else if(m<n)
printf("%5ld DEFICIENT\n",n);
else
printf("%5ld ABUNDANT\n",n);
}
printf("END OF OUTPUT\n");
return 0;
}
hdu1323 Perfection
最新推荐文章于 2020-03-19 18:00:00 发布