POJ-1528
2015-09-12 18:30
260 查看
#include<iostream> #include<stdio.h> using namespace std; int calc(int n){ if(n==1){ return 0; } int sum=1; for(int i=2;i<n;i++){ if(1.0*n/i-n/i==0){ sum+=i; } } return sum; } int main(int argc, char *argv[]){ cout<<"PERFECTION OUTPUT"<<endl; int n; while(cin>>n,n){ if(n>calc(n)){ //cout<<n<<" DEFICIENT"<<endl; printf("%5d DEFICIENT\n",n); }else if(n<calc(n)){ //cout<<n<<" ABUNDANT"<<endl; printf("%5d ABUNDANT\n",n); }else{ //cout<<n<<" PERFECT"<<endl; printf("%5d PERFECT\n",n); } } cout<<"END OF OUTPUT"<<endl; return 0; }
相关文章推荐
- asp.net页面之间的传值
- hadoop MapReduce实例解析
- Java设计模式——简单工厂模式
- ZOJ-3897 Fiddlesticks
- Linux磁盘和文件系统管理--9.1作业
- 一款新型的智能家居WiFi选择方案——SimpleWiFi在无线智能家居中的应用
- 机器学习简单笔记
- HDOJ 2404 Permutation Recovery(好题,学习了)
- 滑动窗口的最大值
- 一款新型的智能家居WiFi选择方案——SimpleWiFi在无线智能家居中的应用
- python-property
- 智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用
- 离线安装openssl-devel顺序
- java开发中的23种设计模式详解
- 智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用
- CPTTRN1 - Character Patterns (Act 1)
- 一种单片机支持WiFi的应用——SimpleWiFi在单片机中的应用
- 周易的实践
- 一种单片机支持WiFi的应用——SimpleWiFi在单片机中的应用
- magento 为用户注册增加一个字段(转)