fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int n,i,sum=0;
  5.  
  6. printf("10000以下の完全数は、");
  7. for(n=1; n<=10000; n++){
  8. for(i=1;i<n;i++){
  9. if(n%i==0){
  10. sum = sum + i;
  11. };
  12. }
  13. if(n==sum){
  14. printf("%d ",n);
  15. }
  16. sum = 0;
  17. }
  18.  
  19. return 0;
  20. }
  21.  
Success #stdin #stdout 0.14s 5316KB
stdin
6
stdout
10000以下の完全数は、6 28 496 8128