fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. /* 印出1~10000的完全數*/
  6. int i,j;
  7. for(i=1;i<=10000;i++){
  8. int sum=0;
  9. for(j=1;j<i;j++)
  10. {
  11. if(!(i%j))
  12. sum=sum+j;
  13. }
  14. if(sum==i)cout<<i<<"是完全數\n";
  15. }
  16. return 0;
  17. }
Success #stdin #stdout 0.9s 3460KB
stdin
Standard input is empty
stdout
6是完全數
28是完全數
496是完全數
8128是完全數