题目1060:完数VS盈数------这题做得我想骂人
Posted 贱人郭
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了题目1060:完数VS盈数------这题做得我想骂人相关的知识,希望对你有一定的参考价值。
完数和盈数的思路也简单
这是我AC的代码:
#include<iostream> using namespace std; int main() { int i=0,h=0,k=0; int a[60],b[60]; for (i=2;i<61;i++) 将i<=60就错了,太他妈他妈了**************************** { int j,sum=0; for (j=1;j<i;j++) if (i%j==0) sum+=j; if (sum==i) a[k++]=i; else if (sum>i) b[h++]=i; } cout<<"E: "; for(i=0;i<k;i++) { if (i!=0) cout<<" "; cout<<a[i]; } cout<<endl; cout<<"G: "; for(i=0;i<h;i++) { if (i!=0) cout<<" "; cout<<b[i]; } cout<<endl; return 0; }
以上是关于题目1060:完数VS盈数------这题做得我想骂人的主要内容,如果未能解决你的问题,请参考以下文章