[水]ZOJ1284 POJ1528

来源:互联网 发布:数控车床简单编程代码 编辑:程序博客网 时间:2024/05/22 13:45

就是判断一个数的 不包括自己 的因子的和与该数之间的关系

print("%5d“) 一共使用5个格子

额PE了一次,因为数字后面有两个空格不是一个...

#include<bits/stdc++.h>using namespace std;int f[70000]={0};int n;void preGao(){    for (int i=1;i<=60000;i++)        for (int j=i*2;j<=60000;j+=i)            f[j]+=i;}int main(){    //freopen("a.in","r",stdin);    preGao();    cout<<"PERFECTION OUTPUT"<<endl;    while (cin>>n && n)    {        printf("%5d  ",n);        if (n>f[n])            cout<<"DEFICIENT"<<endl;        if (n==f[n])            cout<<"PERFECT"<<endl;        if (n<f[n])            cout<<"ABUNDANT"<<endl;    }    cout<<"END OF OUTPUT";    return 0;}


0 0
原创粉丝点击