fork download
  1. #include<stdio.h>
  2.  
  3. int main()
  4. {
  5. int i,j,k,a,b;
  6.  
  7. for(a=3; a<=1500; a++){
  8. for(i=1,j=0; i<a; i++){
  9. if(a%i==0)
  10. j+=i;
  11. }
  12.  
  13. for(b=2; b<a; b++){
  14. for(i=1,k=0; i<b; i++){
  15. if(b%i==0)
  16. k+=i;
  17. }
  18.  
  19. if(j==b && k==a){
  20. printf("%d\t%d\n",a,b);
  21. for(i=2; i<a; i++){
  22. if(a%i==0)
  23. printf("%d ",i);
  24. }
  25. printf("\n");
  26. for(i=2; i<b; i++){
  27. if(b%i==0)
  28. printf("%d ",i);
  29. }
  30. printf("\n");
  31. }
  32. }
  33. }
  34.  
  35. printf("%d\n",j);
  36. printf("%d\n",b);
  37. for(i=2; i<b; i++){
  38. if(b%i==0)
  39. printf("%d ",i);
  40. }
  41. printf("\n\n%d\n",k);
  42. }
  43.  
Success #stdin #stdout 2.26s 5272KB
stdin
Standard input is empty
stdout
284	220
2 4 71 142 
2 4 5 10 11 20 22 44 55 110 
1210	1184
2 5 10 11 22 55 110 121 242 605 
2 4 8 16 32 37 74 148 296 592 
2868
1500
2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 125 150 250 300 375 500 750 

1